MP_GETASSOCIATEDPATHOIDLIST(3MPAPI) | Common Multipath Management Library Functions | MP_GETASSOCIATEDPATHOIDLIST(3MPAPI) |
MP_GetAssociatedPathOidList - get a list of object IDs
cc [ flag... ] file... -lMPAPI [ library... ] #include <mpapi.h> MP_STATUS MP_GetAssociatedPathOidList(
MP_OID oid, MP_OID MP_OID_LIST **ppList);
oid
ppList
The MP_GetAssociatedPathOidList() function gets a list of oid object IDs for all the path logical units associated with the specified multipath logical unit, initiator port, or target port.
Returns a list of object IDs for all the path logical units associated with the specified multipath logical unit, initiator port, or target port.
When the caller is finished using the list it must free the memory used by the list by calling MP_FreeOidList.
MP_STATUS_INVALID_PARAMETER
MP_STATUS_INVALID_OBJECT_TYPE
MP_STATUS_OBJECT_NOT_FOUND
MP_STATUS_SUCCESS
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_GetPathLogicalUnitProperties(3MPAPI), attributes(7)
Multipath Management API Version 1.0
June 13, 2021 | OmniOS |