Поделиться через


структура HTTP_SERVICE_CONFIG_SSL_CCS_QUERY (http.h)

Задает конфигурацию SSL для запроса записи централизованного хранилища сертификатов SSL (CCS) на порту при вызове функции HttpQueryServiceConfiguration . Запись SSL-сертификата указывает, что Http.sys должны обращаться к хранилищу CCS для поиска сертификатов, если порт получает подтверждение TLS.

Синтаксис

typedef struct _HTTP_SERVICE_CONFIG_SSL_CCS_QUERY {
  HTTP_SERVICE_CONFIG_QUERY_TYPE  QueryDesc;
  HTTP_SERVICE_CONFIG_SSL_CCS_KEY KeyDesc;
  DWORD                           dwToken;
} HTTP_SERVICE_CONFIG_SSL_CCS_QUERY, *PHTTP_SERVICE_CONFIG_SSL_CCS_QUERY;

Члены

QueryDesc

Одно из следующих значений перечисления HTTP_SERVICE_CONFIG_QUERY_TYPE , которое указывает, является ли вызов HttpQueryServiceConfiguration вызовом для получения одной записи или частью последовательности вызовов для получения последовательности записей.

Значение Значение
HttpServiceConfigQueryExact
Вызов HttpQueryServiceConfiguration — это вызов для получения одной записи СЕРТИФИКАТА CCS SSL, которую указывает член KeyDesc .
HttpServiceConfigQueryNext
Вызов HttpQueryServiceConfiguration является частью последовательности вызовов для получения последовательности записей SSL CCS-сертификата. Значение члена dwToken определяет запись в последовательности, которую извлекает этот вызов HttpQueryServiceConfiguration .

KeyDesc

Структура HTTP_SERVICE_CONFIG_SSL_CCS_KEY , которая идентифицирует запрашиваемую запись SSL-сертификата CCS, если член QueryDesc равен HttpServiceConfigQueryExact. Игнорируется, если QueryDesc равно HTTPServiceConfigQueryNext.

dwToken

Позиция записи в последовательности записей, которую должен получить этот вызов HttpQueryServiceConfiguration , если метод QueryDesc равен HTTPServiceConfigQueryNext, начиная с нуля. Другими словами, значение dwToken должно быть равно нулю при первом вызове функции HttpQueryServiceConfiguration , одно — при втором вызове, два — при третьем вызове и т. д. Если последовательность вызовов возвращает все записи SSL-сертификата, HttpQueryServiceConfiguration возвращает ERROR_NO_MORE_ITEMS. Игнорируется, если параметр QueryDesc равен HttpServiceConfigQueryExact.

Комментарии

Передайте эту структуру в функцию HttpQueryServiceConfiguration с помощью параметра pInputConfigInfo , если для параметра ConfigId задано значение HttpServiceConfigSslCcsCertInfo.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Верхняя часть http.h

См. также раздел

HTTP_SERVICE_CONFIG_QUERY_TYPE

HTTP_SERVICE_CONFIG_SSL_CCS_KEY

HttpQueryServiceConfiguration