Freigeben über


IFunctionDiscovery-Schnittstelle (functiondiscoveryapi.h)

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

Diese Schnittstelle wird von Clientprogrammen verwendet, um Funktionsinstanzen zu ermitteln, die Standardfunktion instance für eine Kategorie abzurufen und erweiterte Funktionsermittlungsabfrageobjekte zu erstellen, die unter anderem die Registrierung von Funktionsermittlungsstandarden aktivieren.

Vererbung

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

Methoden

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

 
IFunctionDiscovery::AddInstance

Erstellt oder ändert eine Funktion instance.
IFunctionDiscovery::CreateInstanceCollectionQuery

Erstellt eine Abfrage für eine Auflistung bestimmter Funktionsinstanzen.
IFunctionDiscovery::CreateInstanceQuery

Erstellt eine Abfrage für eine bestimmte Funktion instance.
IFunctionDiscovery::GetInstance

Ruft die angegebene Funktion instance basierend auf dem Bezeichner ab.
IFunctionDiscovery::GetInstanceCollection

Ruft die angegebene Auflistung von Funktionsinstanzen basierend auf Kategorie und Unterkategorie ab.
IFunctionDiscovery::RemoveInstance

Entfernt die angegebene Funktion instance basierend auf Kategorie und Unterkategorie.

Anforderungen

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