estructura CERT_ID (wincrypt.h)
La estructura CERT_ID se usa como medio flexible para identificar de forma única un certificado.
Sintaxis
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;
Miembros
dwIdChoice
Valor DWORD que indica qué miembro de la unión se está usando. Puede ser uno de los valores siguientes.
Valor | Significado |
---|---|
|
IssuerSerialNumber |
|
KeyId |
|
HashId |
DUMMYUNIONNAME
DUMMYUNIONNAME.IssuerSerialNumber
Estructura CERT_ISSUER_SERIAL_NUMBER que identifica de forma única un certificado.
DUMMYUNIONNAME.KeyId
Estructura CRYPT_HASH_BLOB que contiene un identificador de clave de certificado.
DUMMYUNIONNAME.HashId
Un CRYPT_HASH_BLOB que contiene un hash SHA1 del certificado que se usará como identificador único del certificado.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | wincrypt.h |