Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6IGenGuid::genGUID ( P6UUID pGuid)
pure virtual

Each time this function is called a different value (GUID) is generated and copied into the pGUID buffer.

Parameters
pGuid[ out ] A pointer to a buffer in which the generated GUID will be written.
Returns
SuccessP6R::eOk 
FailureP6R::eNotInitializedA successful call to initialize() must be made before this function can be called.
P6R::eInvalidArgpGUID is NULL.
Facility=P6EF_CRYPTOCode portion of value is specific to this crypto system.