|
Save new value for a selection type setting, to the data target specified by whichData.
Header file: CONFIG.HRequires: W3DBAV75.DLL or higher version
BTI_SINT PvSetSelectionValue( BTI_LONG hConnection, BTI_ULONG settingID, BTI_ULONG numItems, BTI_LONG_PTR pNewValue, BTI_SINT whichData);
|
In
|
hConnection
|
Connection handle that identifies the server. Connection handles are obtained with the PvConnectServer() function.
|
|
In
|
settingID
|
Unique identifier for the setting. A list of settings can be obtained from PvGetSettingList().
|
|
In
|
numItems
|
Number of individual selection items to be set.
|
|
In
|
pNewValue
|
Array of individual selection items to be set.
|
|
In
|
whichData
|
Flag to indicate which value is to be set:
PVDATA_CURRENT sets current value.
PVDATA_PERSISTENT sets persistent value |
This function is used to work with both single-selection and multi-selection data types. If more than one selection items are set for a single-selection item, the first value is used.
The following preconditions must be met:
Note
This function cannot be called by a user logged-in with the "restricted" user type that is new to Windows 2000.
PvStart()
PvConnectServer()
PvGetCategoryList()
PvGetSettingList()
PvGetSelectionValue()
PvGetSelectionString()
PvGetAllPossibleSelections()
PvCountSelectionItems()
PvIsSettingAvailable()
PvDisconnect()
PvStop()
|
Chapter contents
Prev topic: PvSetLongValue()
|