Condividi tramite


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