Add the attribute to a managed object(s), selected by the uniqueId parameter or by the ID placeholder value in the KMIP server.
- Parameters
-
attribCount | [ in ] the number of entries in the attribute array pointed to be pAttributes |
pAttributes | [ in ] an array of one or more attributes to add to the specified objects. The "index" field of the attribute field is ignored. |
pResult | [ out ] an enumerator containing all the batch results of a previous request |
- Returns
Failure | P6R::eNotInitialized | A successful call to initialize() is required. |
P6R::eNotConn | A successful call to open() is required before this function is called. |
P6R::eInvalidArg | One of the pointers is NULL. |
P6R::eFormatError | Parsing error occurred while parsing a KMIP server response. |
P6R::eTooBig | Message returned by server is too big to fit in configured buffers. |
P6R::eTooSmall | The configured buffer size in P6KMIP_PREF.maxBufferSize is too small to hold the request message. |