Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Returns a handle to a license created from a template. The license can be edited by calling the IpcSetLicenseProperty function.
Syntax
HRESULT WINAPI IpcCreateLicenseFromTemplateID(
_In_ LPCWSTR wszTemplateID,
DWORD dwFlags,
_Reserved_ LPVOID pvReserved,
_Out_ PIPC_LICENSE_HANDLE phLicense
);
Parameters
-
wszTemplateID [in]
-
A template ID obtained from a call to the IpcGetTemplateList function.
-
dwFlags
-
This parameter must be 0.
-
pvReserved
-
This parameter is reserved and must be NULL.
-
phLicense [out]
-
A pointer to a variable that receives a handle to the created license.
Return value
If the function succeeds, the return value is S_OK. If the function fails, it returns an HRESULT value that indicates the error.
For more information, see Error codes for a description of all RMS SDK 2.1 return values.
Remarks
When you have finished using the license handle created with this function, close it by using the IpcCloseHandle function.
Requirements
| Minimum supported client |
Windows Vista with SP2 |
| Minimum supported server |
Windows Server 2008 |
| Header |
|
| Library |
|
| DLL |
|