http.h) (HTTP_SERVICE_CONFIG_SSL_QUERY 结构

HTTP_SERVICE_CONFIG_SSL_QUERY 结构用于指定要在 SSL 配置存储中查询的特定记录。 当 ConfigId 参数设置为 HttpServiceConfigSSLCertInfo 时,它会使用 pInputConfigInfo 参数传递给 HttpQueryServiceConfiguration 函数。

语法

typedef struct _HTTP_SERVICE_CONFIG_SSL_QUERY {
  HTTP_SERVICE_CONFIG_QUERY_TYPE QueryDesc;
  HTTP_SERVICE_CONFIG_SSL_KEY    KeyDesc;
  DWORD                          dwToken;
} HTTP_SERVICE_CONFIG_SSL_QUERY, *PHTTP_SERVICE_CONFIG_SSL_QUERY;

成员

QueryDesc

HTTP_SERVICE_CONFIG_QUERY_TYPE枚举中的以下值之一。

HttpServiceConfigQueryExact

返回单个 SSL 记录。

HttpServiceConfigQueryNext

返回由 dwToken 参数控制的调用序列中的 SSL 记录序列。

KeyDesc

如果 QueryDesc 参数等于 HttpServiceConfigQueryExact,则 KeyDesc 应包含标识所查询的 SSL 证书记录 的HTTP_SERVICE_CONFIG_SSL_KEY 结构。 如果 QueryDesc 参数等于 HTTPServiceConfigQueryNext,则忽略 KeyDesc

dwToken

如果 QueryDesc 参数等于 HTTPServiceConfigQueryQueryNext,则在首次调用 HttpQueryServiceConfiguration 函数时,dwToken 必须等于零,在第二次调用上为一个,在第三次调用上为 2,依此类推,直到返回所有 SSL 证书记录,此时 HttpQueryServiceConfiguration 返回ERROR_NO_MORE_ITEMS。

如果 QueryDesc 参数等于 HttpServiceConfigQueryExact,则忽略 dwToken

要求

要求
最低受支持的客户端 Windows Vista、Windows XP 和 SP2 [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 http.h

另请参阅

HTTP_SERVICE_CONFIG_QUERY_TYPE

HTTP_SERVICE_CONFIG_SSL_SET

HttpQueryServiceConfiguration