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 |