Transfers the license string to the WinDriver kernel module When using the high-level WDC library APIs, described in the WinDriver PCI Manual, the license registration is done via the WDC_DriverOpen() function, so you do not need to call WD_License() directly.
HANDLE WinDriverOpenAndRegister(void)
{
HANDLE hWD;
DWORD dwStatus;
{
{
{
}
}
{
}
}
return hWD;
}
char *__cdecl strcpy(char *s1, const char *s2)
const char *DLLCALLCONV Stat2Str(_In_ DWORD dwStatus)
Retrieves the status string that corresponds to a status code.
CHAR cLicense[WD_LICENSE_LENGTH]
Buffer with license string to put.
DWORD WD_AgentClose(void)
Close the WinDriver Agent that allows validating the license string in the running WinDriver-based pr...
DWORD WD_AgentStart(_In_ HANDLE hWD, _In_ const char *pcLicense, _In_ DWORD dwTimeout)
Start the WinDriver Agent that allows validating the license string in the running WinDriver-based pr...
void DLLCALLCONV WDC_Err(const CHAR *format,...)
Displays debug error messages according to the WDC debug options.
@ WD_MORE_PROCESSING_REQUIRED
[0xC0000016] More Processing Required.
@ WD_STATUS_SUCCESS
[0] Operation completed successfully
#define INVALID_HANDLE_VALUE
#define WD_License(h, pLicense)
Transfers the license string to the WinDriver kernel module When using the high-level WDC library API...