IMA_GetLuOidList - Gets a list of the object IDs of all the logical units associated with the specified LHBA, or target object ID that are exposed to the operating system
cc [ flag... ] file... -lima [ library... ] #include <ima.h> IMA_STATUS IMA_GetLuOidList( /* in */ IMA_OID oid, /* out */ IMA_OID_LIST **ppList );
The object ID of the logical host bus adapter (LHBA) or target whose logical unit object IDs are being retrieved.
A pointer to a pointer to an IMA_OID_LIST data structure. If returned successfully, this argument contains a pointer to an IMA_OID_LIST data structure that contains the object IDs of all of the logical units associated with the specified object that are exposed to the operating system.
The IMA_GetLuOidList() API gets a list of the object IDs of all logical units associated with the specified LHBA, or target object ID that are exposed to the operating system.
Returned if the ppList argument is NULL, or specifies a memory area to which data cannot be written
Returned if the oid argument does not specify a valid object type
Returned if the oid argument does not specify an LHBA or target object
Returned if the oid argument does not specify an LHBA or target known to the system
See attributes(7) for descriptions of the following attributes:
|
libima(3LIB), attributes(7), IMA_FreeMemory(3IMA), IMA_GetLuOid(3IMA), IMA_GetLuProperties(3IMA)