Функция CheckDeveloperLicense (wsdevlicensing.h)

Проверяет, существует ли лицензия разработчика.

Синтаксис

HRESULT CheckDeveloperLicense(
  [out] FILETIME *pExpiration
);

Параметры

[out] pExpiration

Указывает, когда истекает срок действия лицензии разработчика.

Возвращаемое значение

Возвращает структуру HResult с любыми возникшими кодами ошибок.

Комментарии

Ниже приведен список распространенных кодов ошибок, возвращаемых этой функцией:

Код ошибки Описание
S_OK Функция выполнена успешно.
E_INVALIDARG Один или несколько аргументов являются недопустимыми.
E_OUTOFMEMORY Недостаточно памяти.
HRESULT_FROM_WIN32(ERROR_NOT_FOUND) Лицензия не найдена.
HRESULT_FROM_WIN32(ERROR_NOT_AUTHENTICATED) Вызов требует проверки подлинности.
HRESULT_FROM_WIN32(ERROR_NETWORK_UNREACHABLE) Невозможно связаться с сетью.
HRESULT_FROM_WIN32(ERROR_ACCESS_DENIED) Вызывающий объект не имеет доступа к ресурсу (лицензии).
SEC_E_CONTEXT_EXPIRED Срок действия лицензии истек.

Требования

   
Целевая платформа Windows
Header wsdevlicensing.h
DLL WSClient.dll