|
Retrieves a list of settings belonging to the specified category.
Header file: CONFIG.HRequires: W3DBAV75.DLL or higher version
BTI_SINT PvGetSettingList( BTI_LONG hConnection, BTI_ULONG categoryID, BTI_ULONG_PTR pNumSettings, BTI_ULONG_PTR pSettingList);
|
In
|
hConnection
|
Connection handle that identifies the server. Connection handles are obtained with the PvConnectServer() function.
|
|
In
|
categoryID
|
Unique identifier for the category
|
|
Out
|
pNumSettings
|
Address of an unsigned long containing size of the array on input, and receives number of items in the returned list.
|
|
Out
|
pSettingList
|
Pointer to the list of returned setting IDs.
|
If the connection is a remote connection, only server-side settings for the category are returned. If the connection is a local connection, both client-side and server-side settings for this category will be returned.
Use PvIsSettingAvailable() to determine if the setting can be set at this time.
The following preconditions must be met:
PvStart()
PvConnectServer()
PvIsSettingAvailable()
PvGetSettingHelp()
PvGetSettingInfo()
PvGetSettingMap()
PvGetSettingUnits()
PvDisconnect()
PvStop()
|
Chapter contents
Prev topic: PvGetSettingInfo()
|