Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Получает лицензию разработчика.
Синтаксис
HRESULT AcquireDeveloperLicense(
[in, optional] HWND hwndParent,
[out] FILETIME *pExpiration
);
Параметры
[in, optional] hwndParent
Обработчик родительского окна.
[out] pExpiration
Указывает, когда срок действия лицензии разработчика истекает.
Возвращаемое значение
Возвращает структуру HResult с любыми кодами ошибок, которые произошли.
Замечания
Ниже приведен список распространенных кодов ошибок, возвращаемых этой функцией:
| Код ошибки | Description |
|---|---|
| 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) | Вызывающий объект не имеет доступа к ресурсу (лицензия). |
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Виндоус |
| Header | wsdevlicensing.h |
| Library | wsclient.lib |
| DLL | WSClient.dll |