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

IEnumCERTVIEWCOLUMN インターフェイスは、列挙シーケンスの現在の行の列データを含む列列挙シーケンスを表します。

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

  • 列挙体内を移動します。
  • 各列からデータを取得します。
  • 列挙シーケンスの正確なコピーを複製します。

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

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

継承

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

メソッド

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

 
IEnumCERTVIEWCOLUMN::Clone

列列挙シーケンスのコピーを作成します。
IEnumCERTVIEWCOLUMN::GetDisplayName

列列挙シーケンス内の現在の列のローカライズされた名前を取得します。
IEnumCERTVIEWCOLUMN::GetMaxLength

列データの許容される最大長をバイト単位で取得します。
IEnumCERTVIEWCOLUMN::GetName

列列挙シーケンス内の現在の列の未割り当て名を取得します。
IEnumCERTVIEWCOLUMN::GetType

列列挙シーケンス内の現在の列のデータ型を取得します。
IEnumCERTVIEWCOLUMN::GetValue

列列挙シーケンスの現在の列に含まれるデータ値を取得します。
IEnumCERTVIEWCOLUMN::IsIndexed

列内のデータにインデックスが作成されているかどうかを報告します。
IEnumCERTVIEWCOLUMN::Next

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

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

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

要件

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

こちらもご覧ください

ICertView::EnumCertViewColumn

IDispatch

IEnumCERTVIEWROW::EnumCertViewColumn