Description

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.

Return Values

MP_STATUS_INVALID_OBJECT_TYPE

The oid does not specify a valid object type. This is most likely to happen if an uninitialized object ID is passed to the API.

MP_STATUS_OBJECT_NOT_FOUND

The oid owner ID or object sequence number is invalid.

MP_STATUS_INVALID_PARAMETER

The pPropertyList is null, or when one of the properties referenced in the list is not associated with the specified object ID, or the oid has a type subfield other thanMP_OBJECT_TYPE_PROPRIETARY_LOAD_BALANCE, or MP_OBJECT_TYPE_PLUGIN, or MP_OBJECT_TYPE_MULTIPATH_LU.