SecPkgContext_CipherInfo-Struktur (schannel.h)
Verschlüsselungsinformationsstruktur. Dies wird von SECPKG_ATTR_CIPHER_INFO ulAttribute von der Funktion QueryContextAttributes (Schannel) zurückgegeben.
Syntax
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;
Member
dwVersion
Die dw-Version.
dwProtocol
Das dw-Protokoll.
dwCipherSuite
Die dw-Verschlüsselungssammlung.
dwBaseCipherSuite
Die dw-Basischiffre suite.
szCipherSuite[SZ_ALG_MAX_SIZE]
Die sz cipher suite.
szCipher[SZ_ALG_MAX_SIZE]
Die sz-Verschlüsselung.
dwCipherLen
Die Dw-Verschlüsselungslänge.
dwCipherBlockLen
Die Dw-Verschlüsselungsblocklänge in Byte.
szHash[SZ_ALG_MAX_SIZE]
Der sz-Hash.
dwHashLen
Die dw-Hashlänge.
szExchange[SZ_ALG_MAX_SIZE]
Der sz-Austausch.
dwMinExchangeLen
Die Austauschlänge dw min.
dwMaxExchangeLen
Die maximale Austauschlänge dw.
szCertificate[SZ_ALG_MAX_SIZE]
Das sz-Zertifikat.
dwKeyType
Der dw-Schlüsseltyp.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | schannel.h |