Partager via


HTTP_SERVICE_CONFIG_SSL_SNI_KEY structure (http.h)

La structure HTTP_SERVICE_CONFIG_SSL_SNI_KEY sert de clé par laquelle un enregistrement de certificat SNI (Secure Sockets Layer) donné est identifié dans le magasin SNI SSL. Il apparaît dans les structures HTTP_SERVICE_CONFIG_SSL_SNI_SET et HTTP_SERVICE_CONFIG_SSL_SNI_QUERY , et est passé en tant que paramètre pConfigInformation à HttpDeleteServiceConfiguration, HttpQueryServiceConfiguration et HttpSetServiceConfiguration lorsque le paramètre ConfigId est défini sur HttpServiceConfigSslSniCertInfo.

Syntaxe

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;

Membres

IpPort

Structure SOCKADDR_STORAGE qui contient l’adresse IPv4 (Internet Protocol version 4) à laquelle ce certificat SSL SNI est associé. Elle doit être définie sur l’adresse générique IPv4 de type SOCKADDR_IN avec ss_family définie sur AF_INET et sin_addr remplie de zéros. Le port peut être n’importe quel port valide.

Host

Pointeur vers une chaîne Unicode UTF-16 terminée par un caractère Null qui représente le nom d’hôte.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête http.h

Voir aussi

HTTP_SERVICE_CONFIG_SSL_SNI_QUERY

HTTP_SERVICE_CONFIG_SSL_SNI_SET

HttpDeleteServiceConfiguration

HttpQueryServiceConfiguration

HttpSetServiceConfiguration