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 |