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 |