EV_EXTRA_CERT_CHAIN_POLICY_STATUS structure (wincrypt.h)

The EV_EXTRA_CERT_CHAIN_POLICY_STATUS structure is returned in the pvExtraPolicyStatus member of a CERT_CHAIN_POLICY_STATUS structure. The structure contains policy flags returned from a call to the CertVerifyCertificateChainPolicy function.

Syntax

typedef struct _EV_EXTRA_CERT_CHAIN_POLICY_STATUS {
  DWORD cbSize;
  DWORD dwQualifiers;
  DWORD dwIssuanceUsageIndex;
} EV_EXTRA_CERT_CHAIN_POLICY_STATUS, *PEV_EXTRA_CERT_CHAIN_POLICY_STATUS;

Members

cbSize

The size, in bytes, of this structure.

dwQualifiers

dwIssuanceUsageIndex

A DWORD value that specifies an index in the array of the resultant set of policy OIDs for the chain. The index corresponds to the EV policy OID for which the chain is valid. The policy OID is retrieved by using
the index, as shown in the following pseudocode:

pChainContext->rgpChain[0]->rgpElement[0]->pIssuanceUsage->rgpszUsageIdentifier[dwIssuanceUsageIndex];

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header wincrypt.h