SecPkgContext_CipherInfo 구조체(schannel.h)
암호 정보 구조입니다. 이는 QueryContextAttributes (Schannel) 함수의 SECPKG_ATTR_CIPHER_INFO ulAttribute에서 반환됩니다.
구문
typedef struct _SecPkgContext_CipherInfo {
DWORD dwVersion;
DWORD dwProtocol;
DWORD dwCipherSuite;
DWORD dwBaseCipherSuite;
WCHAR szCipherSuite[SZ_ALG_MAX_SIZE];
WCHAR szCipher[SZ_ALG_MAX_SIZE];
DWORD dwCipherLen;
DWORD dwCipherBlockLen;
WCHAR szHash[SZ_ALG_MAX_SIZE];
DWORD dwHashLen;
WCHAR szExchange[SZ_ALG_MAX_SIZE];
DWORD dwMinExchangeLen;
DWORD dwMaxExchangeLen;
WCHAR szCertificate[SZ_ALG_MAX_SIZE];
DWORD dwKeyType;
} SecPkgContext_CipherInfo, *PSecPkgContext_CipherInfo;
멤버
dwVersion
dw 버전입니다.
dwProtocol
dw 프로토콜입니다.
dwCipherSuite
dw 암호 도구 모음입니다.
dwBaseCipherSuite
dw 기본 암호 그룹입니다.
szCipherSuite[SZ_ALG_MAX_SIZE]
sz 암호 도구 모음입니다.
szCipher[SZ_ALG_MAX_SIZE]
sz 암호입니다.
dwCipherLen
dw 암호 길이입니다.
dwCipherBlockLen
dw 암호 블록 길이(바이트)입니다.
szHash[SZ_ALG_MAX_SIZE]
sz 해시입니다.
dwHashLen
dw 해시 길이입니다.
szExchange[SZ_ALG_MAX_SIZE]
sz exchange입니다.
dwMinExchangeLen
dw min 교환 길이입니다.
dwMaxExchangeLen
dw 최대 교환 길이입니다.
szCertificate[SZ_ALG_MAX_SIZE]
sz 인증서입니다.
dwKeyType
dw 키 형식입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | schannel.h |