CRL_CONTEXT結構 (wincrypt.h)

CRL_CONTEXT 結構包含證書吊銷清單的編碼和譯碼表示法, (CRL) 。 呼叫 CertFreeCRLContext 函式,必須釋放任何 CryptoAPI 函式所傳回的 CRL 內容。

語法

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

另請參閱

CRL_INFO

CRYPT_SIGN_MESSAGE_PARA

CertAddCRLContextToStore

CertAddEncodedCRLToStore

CertCreateCRLContext

CertFreeCRLContext

CertGetCRLFromStore