IFunctionInstanceCollection 接口 (functiondiscoveryapi.h)

[函数发现可用于“要求”部分中指定的操作系统。 它在后续版本中可能已更改或不可用。]

此接口表示作为查询的结果返回的一组 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