Freigeben über


IFunctionInstanceCollection-Schnittstelle (functiondiscoveryapi.h)

[Die Funktionsermittlung ist für die Verwendung in den im Abschnitt Anforderungen angegebenen Betriebssystemen verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]

Diese Schnittstelle stellt eine Gruppe von IFunctionInstance-Objekten dar, die als Ergebnis einer Abfrage oder instance Anforderung über eine der IFunctionDiscovery-Methoden zurückgegeben werden. Das Clientprogramm erstellt diese Auflistungen nicht selbst.

Vererbung

Die IFunctionInstanceCollection-Schnittstelle erbt von der IUnknown-Schnittstelle . IFunctionInstanceCollection verfügt auch über folgende Membertypen:

Methoden

Die IFunctionInstanceCollection-Schnittstelle verfügt über diese Methoden.

 
IFunctionInstanceCollection::Add

Fügt der Auflistung eine Funktion instance hinzu.
IFunctionInstanceCollection::D elete

Entfernt die angegebene Funktion instance aus der Auflistung.
IFunctionInstanceCollection::D eleteAll

Entfernt alle Funktionsinstanzen aus der Auflistung.
IFunctionInstanceCollection::Get

Ruft die angegebene Funktion instance und deren Index aus der Auflistung ab.
IFunctionInstanceCollection::GetCount

Ruft die Anzahl der Funktionsinstanzen in der Auflistung ab.
IFunctionInstanceCollection::Item

Ruft die angegebene Funktion instance nach Index ab.
IFunctionInstanceCollection::Remove

Löscht die angegebene Funktion instance und gibt einen Zeiger auf die Funktion zurück, instance entfernt wird.

Hinweise

Die IFunctionInstanceCollection-Schnittstelle ermöglicht es einem Clientprogramm, eine Auflistung von IFunctionInstance-Objekten aufzulisten.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile functiondiscoveryapi.h