wbemcli.h-Header
Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter
- WMI-Anbieter für verteilte Transaktionen
- Remotedesktopdienste
- WMI-Anbieter für Windows-Datenzugriffskomponenten
- Windows-Verwaltungsinstrumentation
- Windows-Randleiste
wbemcli.h enthält die folgenden Programmierschnittstellen:
IEnumWbemClassObject-Methoden Die IEnumWbemClassObject-Schnittstelle wird zum Aufzählen von CIM-Objekten (Common Information Model) verwendet und ähnelt einem COM-Standardenumerator. |
IMofCompiler Die von Mofd.dll implementierte IMofCompiler-Schnittstelle stellt eine COM-Schnittstelle bereit, die vom MOF-Compiler (Managed Object Format) und allen anderen Anwendungen verwendet wird, die MOF-Dateien kompilieren. |
IUnsecuredApartment Die IUnsecuredApartment-Schnittstelle wird verwendet, um den Prozess der asynchronen Aufrufe von einem Clientprozess zu vereinfachen. |
IWbemBackupRestore Die IWbemBackupRestore-Schnittstelle sichert und stellt den Inhalt des WMI-Repositorys wieder her. |
IWbemBackupRestoreEx Die IWbemBackupRestoreEx-Schnittstelle sichert und stellt den Inhalt des Repositorys wieder her. |
IWbemCallResult Wird für semisynchrone Aufrufe der IWbemServices-Schnittstelle verwendet. Bei solchen Aufrufen gibt die aufgerufene IWbemServices-Methode sofort eine Antwort zusammen mit einem IWbemCallResult-Objekt zurück. |
IWbemClassObject Enthält und bearbeitet sowohl Klassendefinitionen als auch Klassenobjektinstanzen. |
IWbemConfigureRefresher Die IWbemConfigureRefresher-Schnittstelle wird vom Clientcode verwendet, um einer Aktualisierung Enumeratoren, Objekte und geschachtelte Aktualisierungen hinzuzufügen. |
IWbemContext Die IWbemContext-Schnittstelle wird optional verwendet, um anbieter beim Übermitteln von IWbemServices-Aufrufen an WMI zusätzliche Kontextinformationen zu kommunizieren. Alle primären Aufrufe in IWbemServices verwenden einen optionalen Parameter, der auf ein Objekt dieses Typs zeigt. |
IWbemHiPerfEnum Wird in Aktualisierungsvorgängen verwendet, um schnellen Zugriff auf Enumerationen von Instanzenobjekten zu ermöglichen. |
IWbemLocator Verwenden Sie die IWbemLocator-Schnittstelle, um den anfänglichen Namespacezeiger auf die IWbemServices-Schnittstelle für WMI auf einem bestimmten Hostcomputer abzurufen. |
IWbemObjectAccess Bietet Zugriff auf die Methoden und Eigenschaften eines Objekts. |
IWbemObjectSink Die IWbemObjectSink-Schnittstelle erstellt eine Senkenschnittstelle, die alle Arten von Benachrichtigungen innerhalb des WMI-Programmiermodells empfangen kann. |
IWbemObjectSinkEx Erstellt eine Senkenschnittstelle, die alle Arten von Benachrichtigungen innerhalb des WMI-Programmiermodells empfangen kann. |
IWbemObjectTextSrc Die IWbemObjectTextSrc-Schnittstelle wird verwendet, um IWbemClassObject-Instanzen in und aus unterschiedlichen Textformaten zu übersetzen. |
IWbemQualifierSet Fungiert als Container für den gesamten Satz benannter Qualifizierer für eine einzelne Eigenschaft oder ein gesamtes Objekt (eine Klasse oder Instanz). |
IWbemRefresher Stellt einen Einstiegspunkt bereit, über den aktualisierbare Objekte wie Enumeratoren oder Aktualisierungsobjekte aktualisiert werden können. |
IWbemServices Wird von Clients und Anbietern für den Zugriff auf WMI-Dienste verwendet. Die Schnittstelle wird von WMI- und WMI-Anbietern implementiert und ist die primäre WMI-Schnittstelle. |
IWbemShutdown Die IWbemShutdown-Schnittstelle gibt dem Anbieter an, dass ein instance eines Objekts verworfen werden kann. Der Anbieter kann diesen Aufruf verwenden, um Ressourcen freizugeben, auf die er derzeit verweist. |
IWbemStatusCodeText Die IWbemStatusCodeText-Schnittstelle extrahiert Textzeichenfolgenbeschreibungen von Fehlercodes oder den Namen des Subsystems, in dem der Fehler aufgetreten ist. |
IWbemUnsecuredApartment Ermöglicht Clientanwendungen, zu bestimmen, ob Unsecapp.exe Zugriffsprüfungen für asynchrone Rückrufe durchführt. |
WBEM_COMPILE_STATUS_INFO Beschreibt einen Fehler für die IMofCompiler-Schnittstelle. |
CIMTYPE_ENUMERATION Definiert Werte, die unterschiedliche CIM-Datentypen angeben. |
WBEM_BACKUP_RESTORE_FLAGS Enthält Flags, die für die IWbemBackupRestore::Restore-Methode und die IWbemBackupRestoreEx::Restore-Methode verwendet werden. |
WBEM_CHANGE_FLAG_TYPE Enthält Methodenparameterflags. |
WBEM_COMPARISON_FLAG Enthält Flags, die den Vergleich definieren, der bei Verwendung der IWbemClassObject::CompareTo-Methode ausgeführt werden soll. |
WBEM_COMPILER_OPTIONS Enthält Optionsflags für IMofCompiler-Methoden. |
WBEM_CONDITION_FLAG_TYPE Enthält Flags, die mit der IWbemClassObject::GetNames-Methode verwendet werden. |
WBEM_CONNECT_OPTIONS Enthält Flags für die IWbemLocator::ConnectServer-Methode. |
WBEM_FLAVOR_TYPE Listet Qualifizierer-Varianten auf. |
WBEM_GENERIC_FLAG_TYPE Enthält Parameterflags für allgemeine Methoden. |
WBEM_GENUS_TYPE Enthält Konstanten, die verwendet werden, um zwischen Klassen und Instanzen zu unterscheiden. |
WBEM_LIMITS Definiert einige Grenzwerte. |
WBEM_QUERY_FLAG_TYPE Enthält Flags, die zum Definieren einer Abfrage oder eines Enumerators verwendet werden. |
WBEM_REFRESHER_FLAGS Enthält Flags, die das Verhalten von Aktualisierungsmethoden ändern. |
WBEM_SECURITY_FLAGS Enthält Flags, die zum Festlegen von Sicherheitszugriffsebenen verwendet werden. |
WBEM_STATUS_TYPE Beschreibt die status eines asynchronen Vorgangs. |
WBEM_TEXT_FLAG_TYPE Enthält Flags zum Steuern der Ausführung der IWbemClassObject::GetObjectText-Methode. |
WBEM_TIMEOUT_TYPE Enthält Werte, die zum Angeben des Timeouts für die IEnumWbemClassObject::Next-Methode verwendet werden. |
WBEM_UNSECAPP_FLAG_TYPE Wird verwendet, um Zugriffsprüfungen für Rückrufe zu steuern, wenn die IWbemUnsecuredApartment::CreateSinkStub-Methode verwendet wird. |
WBEMSTATUS Enthält Fehler- und status Codes, die von Methoden in der WMI-API zurückgegeben werden. |
WMI_OBJ_TEXT Definiert die gültigen Objekttextformate, die von SWbemObjectEx.GetText_ verwendet werden sollen. |