Bagikan melalui


struktur CERT_ID (wincrypt.h)

Struktur CERT_ID digunakan sebagai cara fleksibel untuk mengidentifikasi sertifikat secara unik.

Sintaks

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;

Anggota

dwIdChoice

Nilai DWORD yang menunjukkan anggota serikat mana yang sedang digunakan. Ini bisa menjadi salah satu nilai berikut.

Nilai Makna
CERT_ID_ISSUER_SERIAL_NUMBER
IssuerSerialNumber
CERT_ID_KEY_IDENTIFIER
KeyId
CERT_ID_SHA1_HASH
HashId

DUMMYUNIONNAME

DUMMYUNIONNAME.IssuerSerialNumber

Struktur CERT_ISSUER_SERIAL_NUMBER yang secara unik mengidentifikasi sertifikat.

DUMMYUNIONNAME.KeyId

Struktur CRYPT_HASH_BLOB yang berisi pengidentifikasi kunci sertifikat.

DUMMYUNIONNAME.HashId

CRYPT_HASH_BLOB yang berisi hash SHA1 sertifikat yang akan digunakan sebagai pengidentifikasi unik sertifikat.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header wincrypt.h