Compartilhar via


estrutura SecPkgContext_CipherInfo (schannel.h)

Estrutura de informações de criptografia. Isso é retornado por SECPKG_ATTR_CIPHER_INFO ulAttribute da função QueryContextAttributes (Schannel).

Sintaxe

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;

Membros

dwVersion

A versão do dw.

dwProtocol

O protocolo dw.

dwCipherSuite

O pacote de criptografia dw.

dwBaseCipherSuite

O pacote de criptografia de base dw.

szCipherSuite[SZ_ALG_MAX_SIZE]

O pacote de criptografia sz.

szCipher[SZ_ALG_MAX_SIZE]

A codificação sz.

dwCipherLen

O comprimento da codificação dw.

dwCipherBlockLen

O comprimento do bloco de criptografia dw em bytes.

szHash[SZ_ALG_MAX_SIZE]

O hash sz.

dwHashLen

O comprimento do hash do dw.

szExchange[SZ_ALG_MAX_SIZE]

O sz exchange.

dwMinExchangeLen

O comprimento mínimo da troca de dw.

dwMaxExchangeLen

O comprimento máximo da troca de dw.

szCertificate[SZ_ALG_MAX_SIZE]

O certificado sz.

dwKeyType

O tipo de chave dw.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho schannel.h