Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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:
Schnittstellen
|
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. |
Strukturen
|
WBEM_COMPILE_STATUS_INFO Beschreibt einen Fehler für die IMofCompiler-Schnittstelle. |
Enumerationen
|
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. |