структура HTTP_SERVICE_CONFIG_SSL_QUERY (http.h)
Структура HTTP_SERVICE_CONFIG_SSL_QUERY используется для указания конкретной записи для запроса в хранилище конфигураций SSL. Он передается в функцию HttpQueryServiceConfiguration с помощью параметра pInputConfigInfo , если для параметра ConfigId задано значение HttpServiceConfigSSLCertInfo.
Синтаксис
typedef struct _HTTP_SERVICE_CONFIG_SSL_QUERY {
HTTP_SERVICE_CONFIG_QUERY_TYPE QueryDesc;
HTTP_SERVICE_CONFIG_SSL_KEY KeyDesc;
DWORD dwToken;
} HTTP_SERVICE_CONFIG_SSL_QUERY, *PHTTP_SERVICE_CONFIG_SSL_QUERY;
Члены
QueryDesc
Одно из следующих значений перечисления HTTP_SERVICE_CONFIG_QUERY_TYPE .
HttpServiceConfigQueryExact
Возвращает одну ssl-запись.
HttpServiceConfigQueryNext
Возвращает последовательность ssl-записей в последовательности вызовов, которая управляется параметром dwToken .
KeyDesc
Если параметр QueryDesc равен HttpServiceConfigQueryExact, то KeyDesc должен содержать HTTP_SERVICE_CONFIG_SSL_KEY структуру, которая определяет запрашиваемую запись SSL-сертификата. Если параметр QueryDesc равен HTTPServiceConfigQueryNext, параметр KeyDesc игнорируется.
dwToken
Если параметр QueryDesc равен HTTPServiceConfigQueryNext, то параметр dwToken должен быть равен нулю при первом вызове функции HttpQueryServiceConfiguration , один при втором вызове, два в третьем вызове и т. д., пока не будут возвращены все записи SSL-сертификата, после чего HttpQueryServiceConfiguration возвращает ERROR_NO_MORE_ITEMS.
Если параметр QueryDesc равен HttpServiceConfigQueryExact, то параметр dwToken игнорируется.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista, Windows XP с пакетом обновления 2 (SP2) [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | http.h |