|
|
The function RtcplGetLicenseInfo fills in the memory pointed to by the parameter licenseInfo with an array of RTXPROP_LICENSE_FEATURE_INFO structures.
Syntax
RTXPROP_LICENSE_INFO_STATUS RtcplGetLicenseInfo(
RTXPROP_LICENSE_FEATURE_INFO* licenseInfo
unsigned int* numElements
);
Parameters
licenseInfo
Pointer to memory that upon successful return from the function will be filled with an array of RTXPROP_LICENSE_FEATURE_INFO structures.
numElements
Pointer to an unsigned int
Return Values
Returns LICENSE_SUCCESS if successfull. Otherwise returns one of the other enumerators from the enumeration RTXPROP_LICENSE_INFO_STATUS.
Remarks
Parameter numElements must always be non-NULL. If licenseInfo is non-NULL, parameter numElements must point to an unsigned int value that holds the number of RTXPROP_LICENSE_FEATURE_INFO objects pointed to parameter licenseInfo. If licenseInfo is NULL, parameter numElements must point to an unsigned int value that will be filled with the number of RTXPROP_LICENSE_FEATURE_INFO objects needed to hold the license information.
Calls to this function must happen in pairs. The first call has licenseInfo set to NULL to learn the amount of memory to allocate. The second call has licenseInfo pointing to sufficient memory to hold numElements instances of RTXPROP_LICENSE_FEATURE_INFO.
Requirements
| Header | RtxProp.h |
| Library | RtxProp.lib |