Export (0) Print
Expand All
Expand Minimize

EV_EXTRA_CERT_CHAIN_POLICY_STATUS structure

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  fQualifiers;
  DWORD  dwIssuanceUsageIndex;
} EV_EXTRA_CERT_CHAIN_POLICY_STATUS, *PEV_EXTRA_CERT_CHAIN_POLICY_STATUS;

Members

cbSize

The size, in bytes, of this structure.

fQualifiers

A DWORD value that specifies which of the EV policy qualifiers are set corresponding to the policy object identifier (OID) for which the chain is valid.

ValueMeaning
CERT_ROOT_PROGRAM_FLAG_ORG
0x80

Validation of the Organization (O) field in the subject name meets Root Program Requirements for display.

CERT_ROOT_PROGRAM_FLAG_LSC
0x40

Validation of the Locale (L), State (S), and Country (C) fields in the subject name meets Program Requirements for display.

CERT_ROOT_PROGRAM_FLAG_SUBJECT_LOGO
0x20

Validation of the Subject logotype meets Program Requirements for display.

 

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

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

Wincrypt.h

 

 

Community Additions

ADD
Show:
© 2014 Microsoft