MP_DEREGISTERFOROBJECTVISIBILITYCHANGES(3MPAPI) | Common Multipath Management Library Functions | MP_DEREGISTERFOROBJECTVISIBILITYCHANGES(3MPAPI) |
MP_DeregisterForObjectVisibilityChanges - deregister a client function
cc [ flag... ] file... -lMPAPI [ library... ] #include <mpapi.h> MP_STATUS MP_DeregisterForObjectVisibilityChanges(
MP_OBJECT_VISIBILITY_FN pClientFn, MP_OBJECT_TYPE objectType,
MP_OID pluginOid);
pClientFn
objectType
pluginOid
The MP_DeregisterForObjectVisibilityChanges() function deregisters a client function to be called whenever a high level object appears or disappears.
The function specified by pClientFn takes a single parameter of type MP_OBJECT_VISIBILITY_FN.
The function specified by pClientFn will no longer be called whenever high level objects appear or disappear.
MP_STATUS_INVALID_OBJECT_TYPE
MP_STATUS_INVALID_PARAMETER
MP_STATUS_OBJECT_NOT_FOUND
MP_STATUS_UNKNOWN_FN
MP_STATUS_SUCCESS
MP_STATUS_FAILED
See attributes(7) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
Interface Stability | Standard: ANSI INCITS 412 Multipath Management API |
MT-Level | Safe |
libMPAPI(3LIB), MP_RegisterForObjectVisibilityChanges(3MPAPI), attributes(7)
Multipath Management API Version 1.0
June 13, 2021 | OmniOS |