Compartilhar via


estrutura SCHANNEL_CERT_HASH_STORE (schannel.h)

Contém os dados de armazenamento de hash para o certificado que o Schannel usa no modo kernel.

Sintaxe

typedef struct _SCHANNEL_CERT_HASH_STORE {
  DWORD      dwLength;
  DWORD      dwFlags;
  HCRYPTPROV hProv;
  BYTE       ShaHash[20];
  WCHAR      pwszStoreName[SCH_CRED_MAX_STORE_NAME_SIZE];
} SCHANNEL_CERT_HASH_STORE, *PSCHANNEL_CERT_HASH_STORE;

Membros

dwLength

O tamanho, em bytes, dessa estrutura.

dwFlags

Contém sinalizadores de bits que controlam o comportamento do Schannel. Esse membro pode ser zero ou o valor a seguir.

Valor Significado
SCH_MACHINE_CERT_HASH
0x00000001
O hash de certificado do computador.

hProv

Manipule para o provedor de criptografia.

ShaHash[20]

O algoritmo de hash seguro.

pwszStoreName[SCH_CRED_MAX_STORE_NAME_SIZE]

Ponteiro para o tamanho do nome da loja.

Requisitos

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