CRL_ISSUING_DIST_POINT structure (wincrypt.h)

The CRL_ISSUING_DIST_POINT structure contains information about the kinds of certificates listed in a certificate revocation list (CRL).

Syntax

typedef struct _CRL_ISSUING_DIST_POINT {
  CRL_DIST_POINT_NAME DistPointName;
  BOOL                fOnlyContainsUserCerts;
  BOOL                fOnlyContainsCACerts;
  CRYPT_BIT_BLOB      OnlySomeReasonFlags;
  BOOL                fIndirectCRL;
} CRL_ISSUING_DIST_POINT, *PCRL_ISSUING_DIST_POINT;

Members

DistPointName

Optional CRL_DIST_POINT_NAME member.

fOnlyContainsUserCerts

BOOL flag. TRUE if only user certificates are contained in the CRL.

fOnlyContainsCACerts

BOOL flag. TRUE if only CA certificates are contained in the CRL.

OnlySomeReasonFlags

Optional CRYPT_BIT_BLOB with bits indicating some reasons for certificate revocation.

fIndirectCRL

BOOL flag. TRUE if this is an indirect CRL.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header wincrypt.h