Move the cursor to the next type in the structure.
Return to the caller the Tag, Type, and length of the current KMIP message element being pointed to. The caller can then call getPrimitiveValue(), getRawBytes(), or getChildStructure() to extract the value of the KMIP element.
- Parameters
-
pCursor | [ out ] This method replaces the value of this parameter with the status of the KMIP element being pointed to by the enumerator's cursor. |
- Returns
Success | P6R::eOk | |
Failure | P6R::eNoMemory | Insuffficient memory to properly initialize the component |
P6R::eInvalidArg | pCursor is NULL. |
P6R::eEndOfRecord | No more types in the structure. |