struktur HTTP_SERVICE_CONFIG_SSL_SNI_QUERY (http.h)
Struktur HTTP_SERVICE_CONFIG_SSL_SNI_QUERY digunakan untuk menentukan catatan sertifikat Secure Sockets Layer (SSL) Server Name Indication (SNI) tertentu untuk dikueri di penyimpanan SSL SNI. Ini diteruskan ke fungsi HttpQueryServiceConfiguration menggunakan parameter pInputConfigInfo ketika parameter ConfigId diatur ke HttpServiceConfigSslSniCertInfo.
Sintaks
typedef struct _HTTP_SERVICE_CONFIG_SSL_SNI_QUERY {
HTTP_SERVICE_CONFIG_QUERY_TYPE QueryDesc;
HTTP_SERVICE_CONFIG_SSL_SNI_KEY KeyDesc;
DWORD dwToken;
} HTTP_SERVICE_CONFIG_SSL_SNI_QUERY, *PHTTP_SERVICE_CONFIG_SSL_SNI_QUERY;
Anggota
QueryDesc
Salah satu nilai berikut dari enumerasi HTTP_SERVICE_CONFIG_QUERY_TYPE .
KeyDesc
Jika parameter QueryDesc sama dengan HttpServiceConfigQueryExact, maka KeyDesc harus berisi struktur HTTP_SERVICE_CONFIG_SSL_SNI_KEY yang mengidentifikasi rekaman sertifikat SSL SNI yang dikueri. Jika parameter QueryDesc sama dengan HTTPServiceConfigQueryNext, maka KeyDesc diabaikan.
dwToken
Jika parameter QueryDesc sama dengan HTTPServiceConfigQueryNext, maka dwToken harus sama dengan nol pada panggilan pertama ke fungsi HttpQueryServiceConfiguration , satu pada panggilan kedua, dua pada panggilan ketiga, dan sebagainya sampai semua rekaman sertifikat SSL dikembalikan, di mana titik httpQueryServiceConfiguration mengembalikan ERROR_NO_MORE_ITEMS.
Jika parameter QueryDesc sama dengan HttpServiceConfigQueryExact, maka dwToken diabaikan.
Persyaratan
Klien minimum yang didukung | Windows 8 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Header | http.h |
Lihat juga
HTTP_SERVICE_CONFIG_SSL_SNI_KEY
HTTP_SERVICE_CONFIG_SSL_SNI_SET