CRL_CONTEXT 结构 (wincrypt.h)
CRL_CONTEXT 结构包含证书吊销列表的编码和解码表示形式 (CRL) 。 任何 CryptoAPI 函数返回的 CRL 上下文都必须通过调用 CertFreeCRLContext 函数来释放。
语法
typedef struct _CRL_CONTEXT {
DWORD dwCertEncodingType;
BYTE *pbCrlEncoded;
DWORD cbCrlEncoded;
PCRL_INFO pCrlInfo;
HCERTSTORE hCertStore;
} CRL_CONTEXT, *PCRL_CONTEXT;
成员
dwCertEncodingType
使用的编码类型。 始终可以接受将证书和 消息编码类型 与按位 OR 操作组合在一起,如以下示例所示:
X509_ASN_ENCODING |PKCS_7_ASN_ENCODING
当前定义的编码类型包括:
- X509_ASN_ENCODING
- PKCS_7_ASN_ENCODING
pbCrlEncoded
指向编码的 CRL 信息的指针。
cbCrlEncoded
编码的 CRL 信息的大小(以字节为单位)。
pCrlInfo
指向包含 CRL 信息的 CRL_INFO 结构的指针。
hCertStore
证书存储的句柄。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | wincrypt.h |