CERT_ID struttura (wincrypt.h)
La struttura CERT_ID viene usata come mezzo flessibile per identificare in modo univoco un certificato.
Sintassi
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;
Members
dwIdChoice
Valore DWORD che indica quale membro dell'unione viene usato. Questo può essere uno dei valori seguenti.
Valore | Significato |
---|---|
|
Issuerserialnumber |
|
KeyId |
|
HashId |
DUMMYUNIONNAME
DUMMYUNIONNAME.IssuerSerialNumber
Struttura CERT_ISSUER_SERIAL_NUMBER che identifica in modo univoco un certificato.
DUMMYUNIONNAME.KeyId
Struttura CRYPT_HASH_BLOB contenente un identificatore di chiave del certificato.
DUMMYUNIONNAME.HashId
CRYPT_HASH_BLOB contenente un hash SHA1 del certificato da usare come identificatore univoco del certificato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | wincrypt.h |