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