Функция RemoveDeveloperLicense (wsdevlicensing.h)
Удаляет лицензию разработчика.
Синтаксис
HRESULT RemoveDeveloperLicense(
[in, optional] HWND hwndParent
);
Параметры
[in, optional] hwndParent
Обработчик родительского окна.
Возвращаемое значение
Возвращает структуру 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) | Вызывающий объект не имеет доступа к ресурсу (лицензии). |
Требования
Целевая платформа | Windows |
Header | wsdevlicensing.h |
DLL | WSClient.dll |