Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6ILicense2::enumLicenseValueList ( const P6R::P6WCHAR pszKeyName,
p6IEnumLicenseValueList **  ppEnum 
)
pure virtual

Creates and returns an enumerator for a value list for a specific key name in a verified license (i.e., after a successful call to verifyLicenseFile) or a license being created (i.e., after several setPropXXX function calls but BEFORE createLicenseFile is called).

Once createLicenseFile is called a license file is created and all its properties are cleared from this object. At which point another license can be created.

Parameters
pszKeyName[ in ] A const pointer to a NULL terminated string containing the key name of the value list to enumerate.
ppEnum[ out ] The address of pointer to a p6IEnumLicenseValueList interface.
Returns
SuccessP6R::eOk 
FailureP6R::eNotInitializedA successful call to initialize was not made before this call.
P6R::eNoMemoryInsufficient memory to create the enumerator.