struttura SecPkgContext_CipherInfo (schannel.h)
Struttura delle informazioni di crittografia. Viene restituito da SECPKG_ATTR_CIPHER_INFO ulAttribute dalla funzione QueryContextAttributes (Schannel).
Sintassi
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;
Members
dwVersion
Versione dw.
dwProtocol
Protocollo dw.
dwCipherSuite
La suite di crittografia dw.
dwBaseCipherSuite
Suite di crittografia di base dw.
szCipherSuite[SZ_ALG_MAX_SIZE]
La suite di crittografia sz.
szCipher[SZ_ALG_MAX_SIZE]
Crittografia sz.
dwCipherLen
Lunghezza della crittografia dw.
dwCipherBlockLen
Lunghezza in byte del blocco di crittografia dw.
szHash[SZ_ALG_MAX_SIZE]
Hash sz.
dwHashLen
Lunghezza hash dw.
szExchange[SZ_ALG_MAX_SIZE]
Scambio sz.
dwMinExchangeLen
Lunghezza di scambio min dw.
dwMaxExchangeLen
Lunghezza massima scambio dw.
szCertificate[SZ_ALG_MAX_SIZE]
Certificato sz.
dwKeyType
Tipo di chiave dw.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | schannel.h |