Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6ILicense2::setPropString ( const P6WCHAR pPropName,
const P6WCHAR pValue 
)
pure virtual

Store the string value as a property of the license in the format of "name=value", where pPropName points to a string containing "name".

If the name already exists in the license its value is replaced with the "value" parameter. Note that the property name of "license" (case insentive match) is reserved. Note that any number of properties can be added to a license.

Parameters
pPropName[ in ] String containing the name of the license property.
pValue[ in ] String value of the license property.
Returns
SuccessP6R::eOk 
FailureP6R::eNotInitializedA successful call to initialize was not made before this call.
P6R::eAccessLICENSE_CREATE is not set.
P6R::eInvalidArgpPropName is set to "license", or it has a reserved character. Or pValue is NULL.