Compartilhar via


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)