Freigeben über


HTTP_SERVICE_CONFIG_SSL_SNI_KEY-Struktur (http.h)

Die HTTP_SERVICE_CONFIG_SSL_SNI_KEY-Struktur dient als Schlüssel, mit dem ein bestimmter SSL-Zertifikatdatensatz (Secure Sockets Layer) server name indication (SNI) im SSL-SNI-Speicher identifiziert wird. Er wird in den strukturen HTTP_SERVICE_CONFIG_SSL_SNI_SET und HTTP_SERVICE_CONFIG_SSL_SNI_QUERY angezeigt und wird als pConfigInformation-Parameter an HttpDeleteServiceConfiguration, HttpQueryServiceConfiguration und HttpSetServiceConfiguration übergeben, wenn der ConfigId-Parameter auf HttpServiceConfigSslSniCertInfo festgelegt ist.

Syntax

typedef struct _HTTP_SERVICE_CONFIG_SSL_SNI_KEY {
  SOCKADDR_STORAGE IpPort;
  PWSTR            Host;
} HTTP_SERVICE_CONFIG_SSL_SNI_KEY, *PHTTP_SERVICE_CONFIG_SSL_SNI_KEY;

Member

IpPort

Eine SOCKADDR_STORAGE-Struktur , die die IPv4-Adresse (Internet Protocol Version 4) enthält, der dieses SSL-SNI-Zertifikat zugeordnet ist. Es muss auf die IPv4-Feldhalteradresse vom Typ SOCKADDR_IN festgelegt werden, wobei ss_family auf AF_INET festgelegt und mit Nullen gefüllt sin_addr . Port kann ein beliebiger gültiger Port sein.

Host

Ein Zeiger auf eine UNICODE-UTF-16-Zeichenfolge mit Null-Beendigung, die den Hostnamen darstellt.

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_SSL_SNI_QUERY

HTTP_SERVICE_CONFIG_SSL_SNI_SET

HttpDeleteServiceConfiguration

HttpQueryServiceConfiguration

HttpSetServiceConfiguration