Freigeben über


IFunctionDiscoveryProviderQuery-Schnittstelle (functiondiscoveryprovider.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 an alle Aufrufe der IFunctionDiscoveryProvider::Query-Methode übergeben und enthält Abfragedefinitionsinformationen. Anbieter sollten dies verwenden, um zu bestimmen, welche Einschränkungen für jede Abfrageanforderung sie erhalten.

Vererbung

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

Methoden

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

 
IFunctionDiscoveryProviderQuery::GetPropertyConstraints

Ruft die aktuellen Eigenschafteneinschränkungen ab.
IFunctionDiscoveryProviderQuery::GetQueryConstraints

Ruft die aktuellen Abfrageeinschränkungen ab.
IFunctionDiscoveryProviderQuery::IsInstanceQuery

Bestimmt, ob eine Abfrage für eine einzelne Funktion instance oder mehrere Funktionsinstanzen ist.
IFunctionDiscoveryProviderQuery::IsSubcategoryQuery

Bestimmt, ob eine Abfrage für Funktionsinstanzen in einer bestimmten Unterkategorie gilt.

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 functiondiscoveryprovider.h