SLGetServerStatus 函数 (slpublic.h)
根据指定的 检查服务器状态
URL 和 RequestType。
语法
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
通过调用 GetProductSkuInformation 函数并查询每个 URL
Url。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
目标平台 | Windows |
标头 | slpublic.h |
Library | Slc.lib |
DLL | Slc.dll |