GenICam_SDK.docx
21
Determines if the parameter should be retrieved from the device-, transport layer-, interface- stream- or buffer-
module
Out: Nothing
Return value:
Returns csiSuccess or an error defined in the csiErr-Enum.
Comment:
This function is useful to get informed about changes in the feature tree which lead to an invalidation of features. Whenever
a feature changes its value or another attribute, the application should get informed about it.
The callback function must be of the form:
void featureInvalidated(const char *featureName, void* userObj);
csiUnRegisterInvalidateCB
Unregister an invalidation callback function from a specific feature
Syntax
csiErr csiUnRegisterInvalidateCB(csiHandle device, const char *featureName, csiModuleLevel module =
CSI_DEVICE_MODULE);
Parameters:
In: device:
Handle provided by the
-function
featureName
:
Name of the feature to unregister the callback from
module:
Module for which the feature invalidation callback should be registered. Please use the enum
csiModuleLevel to select.
Determines if the parameter should be retrieved from the device-, transport layer-, interface-
stream- or buffer-module
Out: Nothing
Return value:
Returns csiSuccess or an error defined in the csiErr-Enum.
Comment: