Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6IKMIPBinary::next ( P6BSTR pBuffer)
pure virtual

Iterate though one or more returned binary buffers from the server.

Note that if eTooSmall is returned then the required size is returned in the field pBuffer.length. Also if eTooSmall is returned the enumerator has not moved to the next item so the caller can obtain the proper sized buffer and extract the binary buffer entry that failed.

Parameters
pBuffer[ out ] Pointer to one P6CHAR buffer for the method to fill. If pBuffer->name.pString is set to NULL, then the required length is also returned.
Returns
SuccessP6R::eOk 
FailureP6R::eInvalidArgpBuffer is NULL
P6R::eTooSmallThe buffer pointed to by pBuffer is too small.