wdfwmi.h 標頭
wdf 會使用此標頭。 如需詳細資訊,請參閱
wdfwmi.h 包含下列程式設計介面:
函式
WDF_WMI_BUFFER_APPEND_STRING WDF_WMI_BUFFER_APPEND_STRING函式會以 WMI 所需的格式,將指定的 Unicode 字串複製到指定的緩衝區。 |
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 資料提供者的組態旗標。 |