http.h) (HTTP_SERVICE_CONFIG_SSL_SNI_QUERY 结构
HTTP_SERVICE_CONFIG_SSL_SNI_QUERY 结构用于指定要在 SSL SNI 存储中查询的特定安全套接字层 (SSL) 服务器名称指示 (SNI) 证书记录。 当 ConfigId 参数设置为 HttpServiceConfigSslSniCertInfo 时,它使用 pInputConfigInfo 参数传递给 HttpQueryServiceConfiguration 函数。
语法
typedef struct _HTTP_SERVICE_CONFIG_SSL_SNI_QUERY {
HTTP_SERVICE_CONFIG_QUERY_TYPE QueryDesc;
HTTP_SERVICE_CONFIG_SSL_SNI_KEY KeyDesc;
DWORD dwToken;
} HTTP_SERVICE_CONFIG_SSL_SNI_QUERY, *PHTTP_SERVICE_CONFIG_SSL_SNI_QUERY;
成员
QueryDesc
HTTP_SERVICE_CONFIG_QUERY_TYPE 枚举中的以下值之一。
值 | 含义 |
---|---|
|
返回单个 SSL SNI 证书记录。 |
|
返回由 dwToken 控制的调用序列中的 SSL SNI 证书记录序列。 |
KeyDesc
如果 QueryDesc 参数等于 HttpServiceConfigQueryExact,则 KeyDesc 应包含标识所查询的 SSL SNI 证书记录 的HTTP_SERVICE_CONFIG_SSL_SNI_KEY 结构。 如果 QueryDesc 参数等于 HTTPServiceConfigQueryNext,则忽略 KeyDesc 。
dwToken
如果 QueryDesc 参数等于 HTTPServiceConfigQueryNext,则 dwToken 在第一次调用 HttpQueryServiceConfiguration 函数时必须等于零,第二次调用时必须等于 1,在第三次调用上为 2,依此类推,直到返回所有 SSL 证书记录,此时 HttpQueryServiceConfiguration 返回ERROR_NO_MORE_ITEMS。
如果 QueryDesc 参数等于 HttpServiceConfigQueryExact,则忽略 dwToken 。
要求
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
标头 | http.h |
另请参阅
HTTP_SERVICE_CONFIG_SSL_SNI_KEY
HTTP_SERVICE_CONFIG_SSL_SNI_SET