Sets the Client Correlation Value for the next KMIP message.
Client and Server Correlation values where added in KMIP 1.4 to assist in processing logs and to help determine what may have happened to a client request.
This function can be called multiple times. On each call any prior value set is replaced by the new value. If pCorrelation.pString is NULL, then the prior value (if any) is freed and no correlation value is sent to the server.
- Parameters
-
pCorrelation | [ in ] Contains a caller's generated correlation value to pass to the server. |
- Returns
Success | P6R::eOk | |
Failure | P6R::eNotInitialized | A successful call to initialize() is required. |
P6R::eInvalidArg | pCorrelation is NULL |