структура SecPkgContext_NegotiatedTlsExtensions (sspi.h)
Структура SecPkgContext_NegotiatedTlsExtensions содержит сведения о расширениях (D)TLS, согласованных для текущего (D)TLS-подключения.
Синтаксис
typedef struct _SecPkgContext_NegotiatedTlsExtensions {
unsigned long ExtensionsCount;
unsigned short *Extensions;
} SecPkgContext_NegotiatedTlsExtensions, *PSecPkgContext_NegotiatedTlsExtensions;
Члены
ExtensionsCount
Число согласованных расширений (D)TLS.
Extensions
Указатель на массив 2-байтовых идентификаторов расширений TLS, определенных в реестре расширений IANA (D)TLS.
Комментарии
Список расширений (D)TLS, возвращаемых через эту структуру, не является исчерпывающим. В зависимости от типа расширения (D)TLS не всегда можно определить, согласовано ли оно с одноранговым элементом. Эта структура обычно сообщает о доступных для переговоров расширениях (D)TLS, представляющих интерес для вызывающих объектов SSPI, таких как запрос состояния сертификата, согласование протокола прикладного уровня, безопасный транспортный протокол в режиме реального времени, привязка маркера, расширенный главный секрет, сведения о повторном согласовании.
Требования
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Верхняя часть | sspi.h |