Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6IEnumTrustedStorage::next ( P6UINT32  cElements,
P6UUID parElements,
P6UINT32 pcReturned 
)
pure virtual

This method is used to iterate all blobs that are present in the trusted storage instance.

The UUID of each blob is returned. Once the UUID is obtained the contents of the blob can be retrieved by a call to p6ITrustedStorage::getItem( P6UUID* pUUID ).

Parameters
cElements[ in ] The number of elements the array pointed to by parElements can hold.
parElements[ in ] A pointer to an array of P6UUID*.
pcReturned[ out ] A pointer to a P6R::P6UINT32 in which will be placed the number of elements actually placed in parElements. If cElements is 1, this may be NULL.
Returns
SuccessP6R::eOk 
FailureP6R::eInvalidArgcElements is > 1 and pcReturned is NULL.
P6R::eEndOfRecordThere is no more data to enumerate.