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 |