Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A estrutura CERT_ID é usada como um meio flexível de identificar exclusivamente um certificado.
Sintaxe
typedef struct _CERT_ID {
DWORD dwIdChoice;
union {
CERT_ISSUER_SERIAL_NUMBER IssuerSerialNumber;
CRYPT_HASH_BLOB KeyId;
CRYPT_HASH_BLOB HashId;
} DUMMYUNIONNAME;
} CERT_ID, *PCERT_ID;
Membros
dwIdChoice
Um valor DWORD que indica qual membro da união está sendo usado. Esse pode ser um dos valores a seguir.
| Valor | Significado |
|---|---|
|
Issuerserialnumber |
|
KeyId |
|
HashId |
DUMMYUNIONNAME
DUMMYUNIONNAME.IssuerSerialNumber
Uma estrutura CERT_ISSUER_SERIAL_NUMBER que identifica exclusivamente um certificado.
DUMMYUNIONNAME.KeyId
Uma estrutura CRYPT_HASH_BLOB que contém um identificador de chave de certificado.
DUMMYUNIONNAME.HashId
Um CRYPT_HASH_BLOB que contém um hash SHA1 do certificado a ser usado como um identificador exclusivo do certificado.
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 | wincrypt.h |