[関数検出は、[要件] セクションで指定したオペレーティング システムで使用できます。 以降のバージョンでは変更または使用できない場合があります。]
このインターフェイスは、クエリの結果として返される IFunctionInstance オブジェクトのグループを表し、 IFunctionDiscovery メソッドのいずれかを使用してインスタンス要求を取得します。クライアント プログラムでは、これらのコレクション自体は作成されません。
継承
IFunctionInstanceCollection インターフェイスは、IUnknown インターフェイスから継承されます。 IFunctionInstanceCollection には、次の種類のメンバーもあります。
メソッド
IFunctionInstanceCollection インターフェイスには、これらのメソッドがあります。
|
IFunctionInstanceCollection::Add 関数インスタンスをコレクションに追加します。 |
|
IFunctionInstanceCollection::D elete 指定した関数インスタンスをコレクションから削除します。 |
|
IFunctionInstanceCollection::D eleteAll コレクションからすべての関数インスタンスを削除します。 |
|
IFunctionInstanceCollection::Get 指定した関数インスタンスとそのインデックスをコレクションから取得します。 |
|
IFunctionInstanceCollection::GetCount コレクション内の関数インスタンスの数を取得します。 |
|
IFunctionInstanceCollection::Item 指定した関数インスタンスをインデックスで取得します。 |
|
IFunctionInstanceCollection::Remove 指定した関数インスタンスを削除し、削除する関数インスタンスへのポインターを返します。 |
注釈
IFunctionInstanceCollection インターフェイスを使用すると、クライアント プログラムで IFunctionInstance オブジェクトのコレクションを列挙できます。
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
| 対象プラットフォーム | Windows |
| ヘッダー | functiondiscoveryapi.h |