HTTP_SERVICE_CONFIG_SSL_QUERY 構造体 (http.h)

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

1 つの SSL レコードを返します。

HttpServiceConfigQueryNext

dwToken パラメーターによって制御される一連の呼び出しで SSL レコードのシーケンスを返します。

KeyDesc

QueryDesc パラメーターが HttpServiceConfigQueryExact と等しい場合、KeyDesc には、クエリ対象の SSL 証明書レコードを識別するHTTP_SERVICE_CONFIG_SSL_KEY構造が含まれている必要があります。 QueryDesc パラメーターが HTTPServiceConfigQueryNext と等しい場合、KeyDesc は無視されます。

dwToken

QueryDesc パラメーターが HTTPServiceConfigQueryNext と等しい場合、dwToken、HttpQueryServiceConfiguration 関数の最初の呼び出しでは 0 に等しく、2 番目の呼び出しでは 1 つ、3 番目の呼び出しでは 2 つ、すべての SSL 証明書レコードが返されるまで、その時点で HttpQueryServiceConfiguration はERROR_NO_MORE_ITEMSを返す必要があります。

QueryDesc パラメーターが HttpServiceConfigQueryExact と等しい場合、dwToken は無視されます。

要件

要件
サポートされている最小のクライアント Windows Vista、SP2 を使用した Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header http.h

こちらもご覧ください

HTTP_SERVICE_CONFIG_QUERY_TYPE

HTTP_SERVICE_CONFIG_SSL_SET

HttpQueryServiceConfiguration