Partager via


SecPkgContext_CipherInfo structure (schannel.h)

Structure des informations de chiffrement. Cette valeur est retournée par SECPKG_ATTR_CIPHER_INFO ulAttribute à partir de la fonction QueryContextAttributes (Schannel).

Syntaxe

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;

Membres

dwVersion

Version dw.

dwProtocol

Protocole dw.

dwCipherSuite

Suite de chiffrement dw.

dwBaseCipherSuite

Suite de chiffrement de base dw.

szCipherSuite[SZ_ALG_MAX_SIZE]

Suite de chiffrement sz.

szCipher[SZ_ALG_MAX_SIZE]

Sz cipher.

dwCipherLen

Longueur de chiffrement dw.

dwCipherBlockLen

Longueur du bloc de chiffrement dw en octets.

szHash[SZ_ALG_MAX_SIZE]

Sz hash.

dwHashLen

Longueur de hachage dw.

szExchange[SZ_ALG_MAX_SIZE]

Sz exchange.

dwMinExchangeLen

Longueur dw min d’échange.

dwMaxExchangeLen

Longueur d’échange maximale dw.

szCertificate[SZ_ALG_MAX_SIZE]

Certificat sz.

dwKeyType

Type de clé dw.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête schannel.h