Функция SLGetServerStatus (slpublic.h)
Проверяет состояние сервера в соответствии с указанным
URL-адрес и тип запроса.
Синтаксис
HRESULT SLGetServerStatus(
[in] PCWSTR pwszServerURL,
[in] PCWSTR pwszAcquisitionType,
[in, optional] PCWSTR pwszProxyServer,
[in, optional] WORD wProxyPort,
[out] HRESULT *phrStatus
);
Параметры
[in] pwszServerURL
Тип: PCWSTR
URL-адрес сервера.
[in] pwszAcquisitionType
Тип: PCWSTR
Тип приобретения.
SL_INFO_KEY_SECURE_PROCESSOR_ACTIVATION_URL (L"SPCURL")
SL_INFO_KEY_RIGHT_ACCOUNT_ACTIVATION_URL (L"RACURL")
SL_INFO_KEY_PRODUCT_KEY_ACTIVATION_URL (L"PKCURL")
SL_INFO_KEY_USE_LICENSE_ACTIVATION_URL (L"EULURL")
SL_INFO_KEY_PRODUCT_ACTIVATION_URL (L"PAURL")
[in, optional] pwszProxyServer
Тип: PCWSTR
Имя прокси-сервера. Задайте значение NULL для автоматического обнаружения прокси-сервера.
[in, optional] wProxyPort
Тип: WORD
Порт прокси-сервера. Задайте значение 0, чтобы использовать порт по умолчанию.
[out] phrStatus
Тип: HRESULT*
Указатель на состояние сервера.
Возвращаемое значение
Тип: HRESULT WINAPI
Если эта функция выполняется успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Возвращаемый код или значение | Описание |
---|---|
|
Один или несколько аргументов недопустимы. |
Комментарии
Вызывающие абоненты могут либо передать URL-адрес, сохраненный самостоятельно, либо получить номер SKU
конкретный URL-адрес путем вызова функции GetProductSkuInformation и запроса каждого из них
URL.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Целевая платформа | Windows |
Header | slpublic.h |
Библиотека | Slc.lib |
DLL | Slc.dll |