CERT_ID 結構 (wincrypt.h)
CERT_ID 結構是用來唯一識別憑證的彈性方式。
語法
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;
成員
dwIdChoice
DWORD 值,指出正在使用哪一個等位成員。 這可以是下列其中一個值。
值 | 意義 |
---|---|
|
IssuerSerialNumber |
|
KeyId |
|
HashId |
DUMMYUNIONNAME
DUMMYUNIONNAME.IssuerSerialNumber
可唯一識別憑證 的CERT_ISSUER_SERIAL_NUMBER 結構。
DUMMYUNIONNAME.KeyId
包含憑證金鑰標識碼 的CRYPT_HASH_BLOB 結構。
DUMMYUNIONNAME.HashId
包含要作為憑證唯一標識碼之憑證 SHA1 哈希的CRYPT_HASH_BLOB。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | wincrypt.h |