Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6API P6ERR P6CCALL P6R::p6StringToUUID ( const P6CHAR *  pszUUID,
P6R::P6UUID uuid 
)

Used to convert a string representing a P6UUID in the form "{00000000-0000-0000-0000-000000000000}" into an P6UUID.

All numbers in the string must be hex, for example "{03C3BEB7-811E-45fa-8092-0EF0A718BBD2}"

Parameters
pszUUID[ in ] A pointer to a NULL terminated string representing the P6UUID to convert.
uuid[ out ] A reference to a P6UUID in which to store the converted data.
Returns
SuccessP6R::eOkThe UUID was successfully converted and placed in uuid.
FailureP6R::eInvalidArgpszUUID is NULL.
P6R::eFormatErrorThe string pointed to by pszUUID is not in the correct format.