Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:
- Поставщик WMI координатора распределенных транзакций
- Службы удаленных рабочих столов
- Поставщик WMI компонентов доступа к данным Windows
- Инструментарий управления Windows (WMI)
- Боковая панель Windows
wbemcli.h содержит следующие программные интерфейсы:
Интерфейсы
|
IEnumWbemClassObject Интерфейс IEnumWbemClassObject используется для перечисления объектов CIM и аналогичен стандартному перечислительу COM. |
|
IMofCompiler Интерфейс IMofCompiler, реализованный Mofd.dll, предоставляет COM-интерфейс, используемый компилятором формата управляемых объектов (MOF) и любыми другими приложениями, которые компилируют MOF-файлы. |
|
IUnsecuredApartment Интерфейс IUnsecuredApartment используется для упрощения процесса выполнения асинхронных вызовов из клиентского процесса. |
|
IWbemBackupRestore Интерфейс IWbemBackupRestore выполняет резервное копирование и восстановление содержимого репозитория WMI. |
|
IWbemBackupRestoreEx Интерфейс IWbemBackupRestoreEx выполняет резервное копирование и восстановление содержимого репозитория. |
|
IWbemCallResult Используется для полусинхронных вызовов интерфейса IWbemServices. При выполнении таких вызовов вызываемый метод IWbemServices немедленно возвращается вместе с объектом IWbemCallResult. |
|
IWbemClassObject Содержит определения классов и экземпляры объектов класса и управляет ими. |
|
IWbemConfigureRefresher Интерфейс IWbemConfigureRefresher используется клиентским кодом для добавления перечислителей, объектов и вложенных программ обновления в средство обновления. |
|
IWbemContext Интерфейс IWbemContext при необходимости используется для передачи дополнительных контекстных сведений поставщикам при отправке вызовов IWbemServices в WMI. Все основные вызовы в IWbemServices принимают необязательный параметр, указывающий на объект этого типа. |
|
IWbemHiPerfEnum Используется в операциях обновления для обеспечения быстрого доступа к перечислениям объектов экземпляров. |
|
IWbemLocator Используйте интерфейс IWbemLocator для получения начального указателя пространства имен на интерфейс IWbemServices для WMI на определенном хост-компьютере. |
|
IWbemObjectAccess Предоставляет доступ к методам и свойствам объекта . |
|
IWbemObjectSink Интерфейс IWbemObjectSink создает интерфейс приемника, который может получать уведомления всех типов в модели программирования WMI. |
|
IWbemObjectSinkEx Создает интерфейс приемника, который может получать уведомления всех типов в модели программирования WMI. |
|
IWbemObjectTextSrc Интерфейс IWbemObjectTextSrc используется для перевода экземпляров IWbemClassObject в различные текстовые форматы и обратно. |
|
IWbemQualifierSet Действует как контейнер для всего набора именованных квалификаторов для одного свойства или всего объекта (класса или экземпляра). |
|
IWbemRefresher Предоставляет точку входа, с помощью которой можно обновлять обновляемые объекты, такие как перечислители или объекты средства обновления. |
|
IWbemServices Используется клиентами и поставщиками для доступа к службам WMI. Интерфейс реализуется поставщиками WMI и WMI и является основным интерфейсом WMI. |
|
IWbemShutdown Интерфейс IWbemShutdown указывает поставщику, что экземпляр объекта готов к отмене. Поставщик может использовать этот вызов для освобождения ресурсов, на которые он ссылается в настоящее время. |
|
IWbemStatusCodeText Интерфейс IWbemStatusCodeText извлекает текстовые описания кодов ошибок или имя подсистемы, в которой произошла ошибка. |
|
IWbemUnsecuredApartment Позволяет клиентским приложениям определять, выполняет ли Unsecapp.exe проверки доступа для асинхронных обратных вызовов. |
Структуры
|
WBEM_COMPILE_STATUS_INFO Описывает ошибку для интерфейса IMofCompiler. |
Перечисления
|
CIMTYPE_ENUMERATION Определяет значения, указывающие различные типы данных CIM. |
|
WBEM_BACKUP_RESTORE_FLAGS Содержит флаги, используемые для метода IWbemBackupRestore::Restore и метода IWbemBackupRestoreEx::Restore. |
|
WBEM_CHANGE_FLAG_TYPE Содержит флаги параметров метода. |
|
WBEM_COMPARISON_FLAG Содержит флаги, определяющие сравнение, выполняемое при использовании метода IWbemClassObject::CompareTo. |
|
WBEM_COMPILER_OPTIONS Содержит флаги параметров для методов IMofCompiler. |
|
WBEM_CONDITION_FLAG_TYPE Содержит флаги, используемые с методом IWbemClassObject::GetNames. |
|
WBEM_CONNECT_OPTIONS Содержит флаги для метода IWbemLocator::ConnectServer. |
|
WBEM_FLAVOR_TYPE Список вариантов квалификатора. |
|
WBEM_GENERIC_FLAG_TYPE Содержит флаги параметров метода общего назначения. |
|
WBEM_GENUS_TYPE Содержит константы, используемые для различения классов и экземпляров. |
|
WBEM_LIMITS Определяет некоторые предельные значения. |
|
WBEM_QUERY_FLAG_TYPE Содержит флаги, используемые для определения запроса или перечислителя. |
|
WBEM_REFRESHER_FLAGS Содержит флаги, которые изменяют поведение методов обновления. |
|
WBEM_SECURITY_FLAGS Содержит флаги, используемые для настройки уровней доступа безопасности. |
|
WBEM_STATUS_TYPE Описывает состояние асинхронной операции. |
|
WBEM_TEXT_FLAG_TYPE Содержит флаги для управления выполнением метода IWbemClassObject::GetObjectText. |
|
WBEM_TIMEOUT_TYPE Содержит значения, используемые для указания времени ожидания для метода IEnumWbemClassObject::Next. |
|
WBEM_UNSECAPP_FLAG_TYPE Используется для управления проверками доступа для обратных вызовов при использовании метода IWbemUnsecuredApartment::CreateSinkStub. |
|
WBEMSTATUS Содержит коды ошибок и состояния, возвращаемые методами в API WMI. |
|
WMI_OBJ_TEXT Определяет допустимые форматы текста объекта, которые будут использоваться SWbemObjectEx.GetText_. |