IMA_GetDiscoveryAddressOidList - Gets a list of object IDs of all discovery addresses associated with the specified LHBA or PNP
cc [ flag... ] file... -lima [ library... ] #include <ima.h> IMA_STATUS IMA_GetDiscoveryAddressOidList( /* in */ IMA_OID oid, /* out */ IMA_OID_LIST **ppList );
The Object ID of the LHBA (logical host bus adapter) or physical network port (PNP) object for which to retrieve discovery addresses.
A pointer to a IMA_OID_LIST data structure. If successfully returned, this argument contains a pointer to an IMA_OID_LIST data structure that contains the object ID's of all discovery addresses associated with the specified object.
the IMA_GetDiscoveryAddressOidList() API gets a list of object ID's of all discovery addresses associated with the specified LHBA or PNP.
Returned if the ppList argument is NULL, or specifies a memory area to which data cannot be written
Returned if send targets discovery is not supported by the specified PNP or LHBA
Returned if the oid argument does not specify a valid object type
Returned if the oid argument does not specify an LHBA or a PNP object
Returned if the oid argument does not specify an object known to the system
See attributes(7) for descriptions of the following attributes:
|
libima(3LIB), attributes(7), IMA_FreeMemory(3IMA), IMA_AddDiscoveryAddress(3IMA), IMA_RemoveDiscoveryAddress(3IMA), IMA_GetDiscoveryAddressProperties(3IMA)