HTTP_SERVICE_CONFIG_SSL_SNI_KEY 構造体 (http.h)

HTTP_SERVICE_CONFIG_SSL_SNI_KEY構造は、特定の Secure Sockets Layer (SSL) サーバー名表示 (SNI) 証明書レコードが SSL SNI ストアで識別されるキーとして機能します。 これは、HTTP_SERVICE_CONFIG_SSL_SNI_SETおよびHTTP_SERVICE_CONFIG_SSL_SNI_QUERY構造体に表示され、ConfigId パラメーターが HttpServiceConfigSslSniCertInfo に設定されている場合に、pConfigInformation パラメーターとして HttpDeleteServiceConfigurationHttpQueryServiceConfigurationおよび HttpSetServiceConfiguration渡されます。

構文

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;

メンバー

IpPort

この SSL SNI 証明書が関連付けられているインターネット プロトコル バージョン 4 (IPv4) アドレスを含む SOCKADDR_STORAGE 構造体。 ss_familyを AF_INET に設定し、sin_addrにゼロを入力SOCKADDR_IN型の IPv4 ワイルドカード アドレスに設定する必要があります。 ポート には、任意の有効なポートを指定できます。

Host

ホスト名を表す null で終わる Unicode UTF-16 文字列へのポインター。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
Header http.h

こちらもご覧ください

HTTP_SERVICE_CONFIG_SSL_SNI_QUERY

HTTP_SERVICE_CONFIG_SSL_SNI_SET

HttpDeleteServiceConfiguration

HttpQueryServiceConfiguration

HttpSetServiceConfiguration