Share via


IEnumCERTVIEWEXTENSION インターフェイス (certview.h)

IEnumCERTVIEWEXTENSION インターフェイスは、行列挙シーケンスの現在の行の証明書拡張データを含む拡張列挙シーケンスを表します。

拡張列挙シーケンスは、 の呼び出しによって取得されます。
IEnumCERTVIEWROW::EnumCertViewExtension メソッド。 この列挙シーケンスを取得した後、 IEnumCERTVIEWEXTENSION インターフェイスのメソッドを使用して、次のタスクを実行できます。

  • 拡張列挙シーケンス内を移動します。
  • 列挙体の拡張機能の名前、値、フラグを取得します。
  • 拡張列挙シーケンスの正確なコピーを複製します。

IEnumCERTVIEWEXTENSION は Certview.h で定義されています。 ただし、プログラムを作成するときは、インクルード ファイルとして Certsrv.h を使用します。 Certadm.dll は 、IEnumCERTVIEWEXTENSION インターフェイスを 提供します。 このインターフェイスの型情報は、プラットフォーム ソフトウェア開発キット (SDK) に付属する Certadml.dll にも含まれています。

Certificate Services インターフェイスは、アパートメント スレッディング モデルとフリー スレッド モデルの両方をサポートします。 スループットを向上させるために、空きスレッド処理をお勧めします。

継承

IEnumCERTVIEWEXTENSION インターフェイスは、IDispatch インターフェイスから継承します。 IEnumCERTVIEWEXTENSION には、次の種類のメンバーもあります。

メソッド

IEnumCERTVIEWEXTENSION インターフェイスには、これらのメソッドがあります。

 
IEnumCERTVIEWEXTENSION::Clone

拡張列挙シーケンスのコピーを作成します。
IEnumCERTVIEWEXTENSION::GetFlags

拡張列挙シーケンス内の現在の拡張機能のポリシー フラグと配信元フラグを取得します。
IEnumCERTVIEWEXTENSION::GetName

拡張列挙シーケンス内の現在の拡張機能の名前を取得します。
IEnumCERTVIEWEXTENSION::GetValue

拡張列挙シーケンス内の現在の拡張機能の値を取得します。
IEnumCERTVIEWEXTENSION::Next

拡張列挙シーケンス内の次の拡張機能に移動します。
IEnumCERTVIEWEXTENSION::Reset

拡張列挙シーケンスの先頭に移動します。
IEnumCERTVIEWEXTENSION::Skip

拡張列挙シーケンス内の指定された数の拡張機能をスキップします。

要件

要件
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー certview.h (Certsrv.h を含む)

こちらもご覧ください

IDispatch

IEnumCERTVIEWROW::IEnumCertViewExtension