Freigeben über


QueryUpdateAction-Enumeration (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.]

Stellt den Typ der Aktion dar, die die Funktionsermittlung für die angegebene Funktion instance. Diese Informationen werden vom Änderungsbenachrichtigungshandler des Clientprogramms verwendet.

Syntax

typedef enum tagQueryUpdateAction {
  QUA_ADD = 0,
  QUA_REMOVE = 1,
  QUA_CHANGE = 2
} QueryUpdateAction;

Konstanten

 
QUA_ADD
Wert: 0
Die Funktionsermittlung fügt die angegebene Funktion instance hinzu.
QUA_REMOVE
Wert: 1
Die Funktionsermittlung entfernt die angegebene Funktion instance.
QUA_CHANGE
Wert: 2
Die Funktionsermittlung ändert die angegebene Funktion instance.

Hinweise

Wenn ein Clientprogramm die IFunctionDiscoveryNotification-Schnittstelle implementiert und die Adresse der Schnittstelle an eine der Query-Methoden übergibt, ruft die Funktionsermittlung die IFunctionDiscoveryNotification::OnUpdate-Methode des Clientprogramms auf, um das Clientprogramm zu benachrichtigen, wenn eine Funktion instance, die den Abfrageparametern entspricht, hinzugefügt, entfernt oder geändert wurde.

Anforderungen

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