WIN_CERTIFICATE

【勇芳软件工作室】汉化HomePreviousNext

[New - Windows NT]

WIN_CERTIFICATE结构包含WinTrust证书的类型和数据。您可以使用此通用数据结构来存储各种WinTrust验证操作的证书。证书通常包含可用于识别和验证主题(例如软件发行商或可执行文件)的真实性的加密信息。

typedef struct _WIN_CERTIFICATE {

DWORD dwLength;

WORD wRevision;

WORD wCertificateType;

BYTE bCertificate[ANYSIZE_ARRAY];

} WIN_CERTIFICATE, *LPWIN_CERTIFICATE;

会员

dwLength

指定WIN_CERTIFICATE结构的大小(以字节为单位),包括bCertificate数组中的数据。

wRevision

表示结构的修订级别。目前,此值必须为WIN_TRUST_REVISION_1_0。

wCertificateType

指定证书的类型。该成员可以是以下值之一。

含义
WIN_CERT_TYPE_X509证书包含X.509证书。
WIN_CERT_TYPE_PKCS_SIGNED_DATA证书包含PKCS SignedData结构。
WIN_CERT_TYPE_RESERVED_1保留。

bCertificate

包含证书数据的可变大小的字节数组。

也可以看看

WinSubmitCertificate, WinTrustProviderSubmitCertificate, WinTrustSubjectCheckContentInfo, WinTrustSubjectGetCertHeader, WinTrustSubjectGetCertificate, WinTrustSubjectGetName