MP_SETPROPRIETARYPROPERTIES(3MPAPI) | Common Multipath Management Library Functions | MP_SETPROPRIETARYPROPERTIES(3MPAPI) |
MP_SetProprietaryProperties - set proprietary properties
cc [ flag... ] file... -lMPAPI [ library... ] #include <mpapi.h> MP_STATUS MP_SetProprietaryProperties(MP_OID oid,
MP_UINT32 count, MP_PROPRIETARY_PROPERTY *pPropertyList);
oid
count
pPropertyList
The MP_SetProprietaryProperties() function sets proprietary properties in supported object instances.
This API allows an application with a priori knowledge of proprietary plugin capabilities to set proprietary properties. The pPropertyList is a list of property name/value pairs. The property names shall be a subset of the proprietary property names listed in the referenced object ID.
MP_STATUS_INVALID_OBJECT_TYPE
MP_STATUS_OBJECT_NOT_FOUND
MP_STATUS_INVALID_PARAMETER
MP_STATUS_SUCCESS
MP_STATUS_UNSUPPORTED
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 |
Multipath Management API Version 1.0
June 13, 2021 | OmniOS |