다음을 통해 공유


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

IANA(D)TLS 확장 레지스트리에 정의된 2바이트 TLS 확장 ID 배열에 대한 포인터입니다.

설명

이 구조를 통해 반환된 (D)TLS 확장 목록은 완전하지 않습니다. (D)TLS 확장의 유형에 따라 피어와 협상되었는지 여부를 항상 확인할 수 있는 것은 아닙니다. 이 구조는 일반적으로 인증서 상태 요청, 애플리케이션 계층 프로토콜 협상, 보안 실시간 전송 프로토콜, 토큰 바인딩, 확장 마스터 비밀, 재협상 정보와 같은 SSPI 호출자에게 관심 있는 협상 가능(D)TLS 확장을 보고합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
머리글 sspi.h

추가 정보

IANA(D)TLS 확장 레지스트리

QueryContextAttributes(Schannel) 함수