HTTP_SERVICE_CONFIG_SSL_SNI_QUERY 구조체(http.h)
HTTP_SERVICE_CONFIG_SSL_SNI_QUERY 구조는 SSL SNI 저장소에서 쿼리할 특정 SSL(Secure Sockets Layer) SNI(서버 이름 표시) 인증서 레코드를 지정하는 데 사용됩니다. ConfigId 매개 변수가 HttpServiceConfigSslSniCertInfo로 설정된 경우 pInputConfigInfo 매개 변수를 사용하여 HttpQueryServiceConfiguration 함수에 전달됩니다.
구문
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;
멤버
QueryDesc
HTTP_SERVICE_CONFIG_QUERY_TYPE 열거형의 다음 값 중 하나입니다.
값 | 의미 |
---|---|
|
단일 SSL SNI 인증서 레코드를 반환합니다. |
|
dwToken에서 제어하는 대로 호출 시퀀스에서 SSL SNI 인증서 레코드 시퀀스를 반환합니다. |
KeyDesc
QueryDesc 매개 변수가 HttpServiceConfigQueryExact와 같으면 KeyDesc에는 쿼리된 SSL SNI 인증서 레코드를 식별하는 HTTP_SERVICE_CONFIG_SSL_SNI_KEY 구조가 포함되어야 합니다. QueryDesc 매개 변수가 HTTPServiceConfigQueryNext와 같으면 KeyDesc가 무시됩니다.
dwToken
QueryDesc 매개 변수가 HTTPServiceConfigQueryNext와 같으면 dwToken은 HttpQueryServiceConfiguration 함수에 대한 첫 번째 호출에서 0, 두 번째 호출에서는 1개, 세 번째 호출에서는 2개, 모든 SSL 인증서 레코드가 반환될 때까지 0과 같아야 하며, 이때 HttpQueryServiceConfiguration은 ERROR_NO_MORE_ITEMS 반환합니다.
QueryDesc 매개 변수가 HttpServiceConfigQueryExact와 같으면 dwToken이 무시됩니다.
요구 사항
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱만 해당] |
머리글 | http.h |
참고 항목
HTTP_SERVICE_CONFIG_SSL_SNI_KEY
HTTP_SERVICE_CONFIG_SSL_SNI_SET