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) |