Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die CERT_ID-Struktur wird als flexible Methode zur eindeutigen Identifizierung eines Zertifikats verwendet.
Syntax
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;
Member
dwIdChoice
Ein DWORD-Wert , der angibt, welcher Member der Union verwendet wird. Dies kann einer der folgenden Werte sein.
| Wert | Bedeutung |
|---|---|
|
IssuerSerialNumber |
|
KeyId |
|
HashId |
DUMMYUNIONNAME
DUMMYUNIONNAME.IssuerSerialNumber
Eine CERT_ISSUER_SERIAL_NUMBER Struktur, die ein Zertifikat eindeutig identifiziert.
DUMMYUNIONNAME.KeyId
Eine CRYPT_HASH_BLOB-Struktur , die einen Zertifikatschlüsselbezeichner enthält.
DUMMYUNIONNAME.HashId
Ein CRYPT_HASH_BLOB , der einen SHA1-Hash des Zertifikats enthält, das als eindeutiger Bezeichner des Zertifikats verwendet werden soll.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Kopfzeile | wincrypt.h |