estrutura SCH_CRED_SECRET_PRIVKEY (schannel.h)
[A estrutura SCH_CRED_SECRET_PRIVKEY está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele poderá ser alterado ou ficar indisponível em versões subsequentes. Em vez disso, use a estrutura SCH_CREDENTIALS .]
A estrutura SCH_CRED_SECRET_PRIVKEY contém informações de chave privada necessárias para autenticar um cliente ou servidor.
Sintaxe
typedef struct _SCH_CRED_SECRET_PRIVKEY {
DWORD dwType;
PBYTE pPrivateKey;
DWORD cbPrivateKey;
PSTR pszPassword;
} SCH_CRED_SECRET_PRIVKEY, *PSCH_CRED_SECRET_PRIVKEY;
Membros
dwType
Deve ser sempre definido como SCHANNEL_SECRET_PRIVKEY.
pPrivateKey
Ponteiro para uma chave privada criptografada.
cbPrivateKey
Número de bytes na chave privada criptografada.
pszPassword
Ponteiro para uma cadeia de caracteres terminada em nulo que o Schannel usa para descriptografar a chave privada.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | schannel.h (inclua Schnlsp.h) |