Поделиться через


Заголовок wdfwmi.h

Этот заголовок используется wdf. Дополнительные сведения см. в разделе:

wdfwmi.h содержит следующие программные интерфейсы:

Функции

 
WDF_WMI_BUFFER_APPEND_STRING

Функция WDF_WMI_BUFFER_APPEND_STRING копирует указанную строку Юникода в указанный буфер в формате, необходимом для WMI.
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER

Функция WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER инициализирует структуру WDF_WMI_INSTANCE_CONFIG и сохраняет указанный дескриптор в объекте поставщика WMI.
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG

Функция WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG инициализирует структуру WDF_WMI_INSTANCE_CONFIG и сохраняет указатель на указанную WDF_WMI_PROVIDER_CONFIG структуру.
WDF_WMI_PROVIDER_CONFIG_INIT

Функция WDF_WMI_PROVIDER_CONFIG_INIT инициализирует структуру WDF_WMI_PROVIDER_CONFIG.
WdfWmiInstanceCreate

Метод WdfWmiInstanceCreate создает объект экземпляра WMI, представляющий экземпляр поставщика данных WMI.
WdfWmiInstanceDeregister

Метод WdfWmiInstanceDeregister отменяет регистрацию указанного экземпляра поставщика данных WMI из службы WMI системы.
WdfWmiInstanceFireEvent

Метод WdfWmiInstanceFireEvent отправляет событие WMI клиентам WMI, зарегистрированным для получения уведомлений о событии.
WdfWmiInstanceGetDevice

Метод WdfWmiInstanceGetDevice возвращает дескриптор объекту устройства платформы, связанному с указанным объектом экземпляра WMI.
WdfWmiInstanceGetProvider

Метод WdfWmiInstanceGetProvider возвращает дескриптор объекту поставщика WMI, который является родительским объектом указанного объекта экземпляра WMI.
WdfWmiInstanceRegister

Метод WdfWmiInstanceRegister регистрирует указанный экземпляр поставщика данных WMI в системной службе WMI.
WdfWmiProviderCreate

Метод WdfWmiProviderCreate создает объект поставщика WMI, представляющий блок данных WMI.
WdfWmiProviderGetDevice

Метод WdfWmiProviderGetDevice возвращает дескриптор объекту устройства платформы, который является родительским для указанного объекта поставщика WMI.
WdfWmiProviderGetTracingHandle

Метод WdfWmiProviderGetTracingHandle возвращает дескриптор в средство ведения журнала событий сеанса трассировки программного обеспечения WPP.
WdfWmiProviderIsEnabled

Метод WdfWmiProviderIsEnabled определяет, включен ли сбор данных или уведомление о событиях для указанного поставщика данных WMI.

Функции обратного вызова

 
EVT_WDF_WMI_INSTANCE_EXECUTE_METHOD

Функция обратного вызова EvtWmiInstanceExecuteMethod драйвера выполняет указанный метод, который драйвер предоставляет для экземпляра поставщика данных WMI.
EVT_WDF_WMI_INSTANCE_QUERY_INSTANCE

Функция обратного вызова EvtWmiInstanceQueryInstance драйвера копирует данные экземпляра поставщика WMI в буфер для доставки клиенту WMI.
EVT_WDF_WMI_INSTANCE_SET_INSTANCE

Функция обратного вызова EvtWmiInstanceSetInstance драйвера устанавливает все данные экземпляра поставщика данных WMI значениями, которые предоставляет клиент WMI.
EVT_WDF_WMI_INSTANCE_SET_ITEM

Функция обратного вызова EvtWmiInstanceSetItem драйвера задает для одного элемента данных экземпляра поставщика данных WMI значение, которое предоставляет клиент WMI.
EVT_WDF_WMI_PROVIDER_FUNCTION_CONTROL

Функция обратного вызова EvtWmiProviderFunctionControl драйвера включает и отключает поддержку драйвера для сбора данных и отправки событий для указанного поставщика данных WMI.

Структуры

 
WDF_WMI_INSTANCE_CONFIG

Структура WDF_WMI_INSTANCE_CONFIG содержит сведения о конфигурации экземпляра поставщика данных WMI.
WDF_WMI_PROVIDER_CONFIG

Структура WDF_WMI_PROVIDER_CONFIG содержит сведения о конфигурации блока данных WMI драйвера.

Перечисления

 
WDF_WMI_PROVIDER_CONTROL

Перечисление WDF_WMI_PROVIDER_CONTROL определяет тип функций управления, которые может поддерживать поставщик данных WMI.
WDF_WMI_PROVIDER_FLAGS

Перечисление WDF_WMI_PROVIDER_FLAGS определяет флаги конфигурации для поставщика данных WMI драйвера.