HTTP_SERVICE_CONFIG_SSL_CCS_QUERY-Struktur (http.h)

Gibt eine SSL-Konfiguration (Secure Sockets Layer) zum Abfragen eines CCS-Eintrags (SSL Centralized Certificate Store) am Port an, wenn Sie die HttpQueryServiceConfiguration-Funktion aufrufen. Der SSL-Zertifikateintrag gibt an, dass Http.sys den CCS-Speicher konsultieren sollten, um Zertifikate zu finden, wenn der Port einen Tls-Handshake (Transport Layer Security) empfängt.

Syntax

typedef struct _HTTP_SERVICE_CONFIG_SSL_CCS_QUERY {
  HTTP_SERVICE_CONFIG_QUERY_TYPE  QueryDesc;
  HTTP_SERVICE_CONFIG_SSL_CCS_KEY KeyDesc;
  DWORD                           dwToken;
} HTTP_SERVICE_CONFIG_SSL_CCS_QUERY, *PHTTP_SERVICE_CONFIG_SSL_CCS_QUERY;

Member

QueryDesc

Einer der folgenden Werte aus der HTTP_SERVICE_CONFIG_QUERY_TYPE-Enumeration , die angibt, ob der Aufruf von HttpQueryServiceConfiguration ein Aufruf zum Abrufen eines einzelnen Datensatzes oder eines Teils einer Sequenz von Aufrufen zum Abrufen einer Sequenz von Datensätzen ist.

Wert Bedeutung
HttpServiceConfigQueryExact
Der Aufruf von HttpQueryServiceConfiguration ist ein Aufruf zum Abrufen eines einzelnen SSL-CCS-Zertifikatdatensatzes, den das KeyDesc-Mitglied angibt.
HttpServiceConfigQueryWeiter
Der Aufruf von HttpQueryServiceConfiguration ist Teil einer Sequenz von Aufrufen zum Abrufen einer Sequenz von SSL-CCS-Zertifikateinträgen. Der Wert der dwToken-Membersteuerelemente , die in der Sequenz aufzeichnen, die dieser Aufruf von HttpQueryServiceConfiguration abruft.

KeyDesc

Eine HTTP_SERVICE_CONFIG_SSL_CCS_KEY Struktur, die den abgefragten SSL-CCS-Zertifikatdatensatz identifiziert, wenn das QueryDesc-Element gleich HttpServiceConfigQueryExact ist. Wird ignoriert, wenn QueryDescgleich HTTPServiceConfigQueryNext ist.

dwToken

Die Position des Datensatzes in der Sequenz von Datensätzen, die dieser Aufruf von HttpQueryServiceConfiguration abrufen soll, wenn die QueryDesc-MethodehttpServiceConfigQueryNext entspricht, beginnend bei 0. Mit anderen Worten, dwToken muss beim ersten Aufruf der HttpQueryServiceConfiguration-Funktion gleich 0 sein, einer für den zweiten Aufruf, zwei beim dritten Aufruf usw. Wenn die Aufrufsequenz alle SSL-Zertifikateinträge zurückgegeben hat, gibt HttpQueryServiceConfigurationERROR_NO_MORE_ITEMS zurück. Wird ignoriert, wenn queryDesc gleich HttpServiceConfigQueryExact ist.

Hinweise

Übergeben Sie diese Struktur an die HttpQueryServiceConfiguration-Funktion , indem Sie den pInputConfigInfo-Parameter verwenden, wenn der ConfigId-Parameter auf HttpServiceConfigSslCcsCertInfo festgelegt ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Kopfzeile http.h

Weitere Informationen

HTTP_SERVICE_CONFIG_QUERY_TYPE

HTTP_SERVICE_CONFIG_SSL_CCS_KEY

HttpQueryServiceConfiguration