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

IEnumCERTVIEWROW インターフェイスは、Certificate Services ビューの行のデータを含む行列挙シーケンスを表し、各行に関連付けられている列、属性、拡張機能にさらにアクセスできます。

行列挙シーケンスは、 ICertView::OpenView メソッドの呼び出しによって取得されます。 この列挙シーケンスが取得されると、 IEnumCERTVIEWROW メソッドを使用して次のタスクを実行できます。

  • 列挙シーケンス内を移動します。
  • 特定の行に関連付けられている列、証明書拡張機能、または属性を列挙するための他のオブジェクトを取得します。
  • ビューの最大行数を取得します。

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

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

継承

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

メソッド

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

 
IEnumCERTVIEWROW::EnumCertViewAttribute

行列挙シーケンスの現在の行の属性列挙シーケンスのインスタンスを取得します。
IEnumCERTVIEWROW::EnumCertViewColumn

行列挙シーケンスの現在の行の列列挙シーケンスのインスタンスを取得します。
IEnumCERTVIEWROW::EnumCertViewExtension

行列挙シーケンスの現在の行の拡張列挙シーケンスのインスタンスを取得します。
IEnumCERTVIEWROW::GetMaxIndex

行列挙シーケンス内のすべての行が参照された後の最大有効なインデックス値を取得します。
IEnumCERTVIEWROW::Next

行列挙シーケンスの次の行に移動します。
IEnumCERTVIEWROW::Reset

行列挙シーケンスの先頭に移動します。
IEnumCERTVIEWROW::Skip

行列挙シーケンス内の指定した数の行をスキップします。

要件

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

こちらもご覧ください

ICertView

IDispatch