IWbemQualifierSet-Schnittstelle (wbemcli.h)

Die IWbemQualifierSet-Schnittstelle fungiert als Container für den gesamten Satz benannter Qualifizierer für eine einzelne Eigenschaft oder ein gesamtes Objekt (eine Klasse oder instance). Der Inhalt des Containers hängt davon ab, wie der Zeiger abgerufen wurde. Wenn der Zeiger aus IWbemClassObject::GetQualifierSet abgerufen wurde, besteht das Objekt aus dem Satz von Qualifizierern für ein gesamtes Objekt. Wenn der Zeiger von IWbemClassObject::GetPropertyQualifierSet abgerufen wurde, stellt das Objekt die Qualifizierer für eine bestimmte Eigenschaft dar.

Vererbung

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

Methoden

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

 
IWbemQualifierSet::BeginEnumeration

Die IWbemQualifierSet::BeginEnumeration-Methode wird zurückgesetzt, bevor eine Enumeration aller Qualifizierer im -Objekt vorhanden ist.
IWbemQualifierSet::D elete

Die IWbemQualifierSet::D elete-Methode löscht den angegebenen Qualifizierer nach Name.
IWbemQualifierSet::EndEnumeration

Rufen Sie die IWbemQualifierSet::EndEnumeration-Methode auf, wenn Sie die mit IWbemQualifierSet::BeginEnumeration und IWbemQualifierSet::Next initiierten Enumerationen beenden möchten.
IWbemQualifierSet::Get

Die IWbemQualifierSet::Get-Methode ruft den angegebenen benannten Qualifizierer ab, falls gefunden.
IWbemQualifierSet::GetNames

Die IWbemQualifierSet::GetNames-Methode ruft die Namen aller Qualifizierer ab, die aus dem aktuellen Objekt oder der aktuellen Eigenschaft verfügbar sind. Alternativ ruft diese Methode abhängig vom Filterwert von IFlags die Namen bestimmter Qualifizierer ab.
IWbemQualifierSet::Next

Die IWbemQualifierSet::Next-Methode ruft den nächsten Qualifizierer in einer Enumeration ab, die mit IWbemQualifierSet::BeginEnumeration gestartet wurde.
IWbemQualifierSet::P ut

Die IWbemQualifierSet::P ut-Methode schreibt den benannten Qualifizierer und -Wert. Der neue Qualifizierer überschreibt den vorherigen Wert desselben Namens. Wenn der Qualifizierer noch nicht vorhanden ist, wird er erstellt.

Hinweise

Es wird dringend empfohlen, dass dynamische Windows-Verwaltungsanbieter diese Schnittstelle nie implementieren, da WMI die Implementierung bereitstellt. Weitere Informationen finden Sie unter IWbemClassObject.

Innerhalb von WMI ist diese Schnittstelle immer in Bearbeitung. Put-Vorgänge wirken sich nur auf die lokale Kopie des Objekts aus. Abrufen von Vorgängen zum Abrufen von Werten aus der lokalen Kopie. Updates werden nur ausgeführt, wenn ganze Objekte mithilfe von Methoden auf der IWbemServices-Schnittstelle gelesen oder geschrieben werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile wbemcli.h (include Wbemidl.h)

Weitere Informationen

COM-API für WMI