EV_EXTRA_CERT_CHAIN_POLICY_PARA構造体 (wincrypt.h)

EV_EXTRA_CERT_CHAIN_POLICY_PARA構造体は、EV ポリシー検証のために渡されるパラメーターを指定します。 アプリケーションはこの構造を使用して、拡張検証証明書のどのポリシー修飾子フラグがアプリケーションにとって重要であるかを示すヒントを API に渡します。

構文

typedef struct _EV_EXTRA_CERT_CHAIN_POLICY_PARA {
  DWORD cbSize;
  DWORD dwRootProgramQualifierFlags;
} EV_EXTRA_CERT_CHAIN_POLICY_PARA, *PEV_EXTRA_CERT_CHAIN_POLICY_PARA;

メンバー

cbSize

この構造体のサイズ (バイト単位)。

dwRootProgramQualifierFlags

検証に必要な EV ポリシー修飾子ビットを指定する DWORD 値。 このパラメーターの値は、次の値の 0 個以上のビットごとの組み合わせにすることができます。

意味
CERT_ROOT_PROGRAM_FLAG_LSC
0x40
サブジェクト名のロケール (L)、State (S)、Country (C) フィールドの検証は、表示のルート プログラム要件を満たしています。
CERT_ROOT_PROGRAM_FLAG_ORG
0x80
サブジェクト名の [組織 (O)] フィールドの検証は、表示のルート プログラム要件を満たしています。
CERT_ROOT_PROGRAM_FLAG_SUBJECT_LOGO
0x20
Subject ロゴタイプの検証は、表示のルート プログラム要件を満たしています。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header wincrypt.h