IEnumCERTVIEWATTRIBUTE インターフェイス (certview.h)
IEnumCERTVIEWATTRIBUTE インターフェイスは、行列挙シーケンスの現在の行の証明書属性を含む属性列挙シーケンスを表します。
属性列挙シーケンスは、 IEnumCERTVIEWROW::EnumCertViewAttribute メソッドの呼び出しによって取得されます。 この列挙シーケンスを取得した後、 IEnumCERTVIEWATTRIBUTE インターフェイスのメソッドを使用して、次のタスクを実行できます。
- 証明書属性の列挙を移動します。
- 列挙体の属性の名前と値を取得します。
- 証明書属性オブジェクトの正確なコピーを複製します。
IEnumCERTVIEWATTRIBUTE は Certview.h で定義されています。 ただし、プログラムを作成するときは、インクルード ファイルとして Certsrv.h を使用します。 Certadm.dll は IEnumCERTVIEWATTRIBUTE インターフェイスを 提供します。 このインターフェイスの型情報は、プラットフォーム ソフトウェア開発キット (SDK) に付属する Certadml.dll にも含まれています。
Certificate Services インターフェイスは、アパートメント スレッディング モデルとフリー スレッド モデルの両方をサポートします。 スループットを向上させるために、無料スレッド処理をお勧めします。
継承
IEnumCERTVIEWATTRIBUTE インターフェイスは、IDispatch インターフェイスから継承されます。 IEnumCERTVIEWATTRIBUTE には、次の種類のメンバーもあります。
メソッド
IEnumCERTVIEWATTRIBUTE インターフェイスには、これらのメソッドがあります。
IEnumCERTVIEWATTRIBUTE::Clone 属性列挙シーケンス オブジェクトのコピーを現在の状態で作成します。 |
IEnumCERTVIEWATTRIBUTE::GetName 属性列挙シーケンス内の現在の属性の名前を取得します。 |
IEnumCERTVIEWATTRIBUTE::GetValue 属性列挙シーケンス内の現在の属性の値を取得します。 |
IEnumCERTVIEWATTRIBUTE::Next 属性列挙シーケンス内の次の属性に移動します。 |
IEnumCERTVIEWATTRIBUTE::Reset 属性列挙シーケンスの先頭に移動します。 |
IEnumCERTVIEWATTRIBUTE::Skip 属性列挙シーケンス内の指定した数の属性をスキップします。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | certview.h (Certsrv.h を含む) |