共用方式為


WMI 數據和事件區塊的MOF語法

驅動程式的 WMI 架構會描述其資料區塊,這些資料區塊會定義驅動程式可以提供的資訊,以及它可以執行以回應 WMI 要求的方法。 驅動程式的架構也會描述其事件區塊,這些是當 WMI 用戶端使用者已要求通知的驅動程式決定事件發生時,驅動程式會傳送至 WMI 的數據區塊。

驅動程式寫入器會在 Managed 物件格式 (MOF) 中定義驅動程式的架構。 MOF 是由桌面管理工作小組 (DMTF) 所建立的編譯語言,並以介面定義語言 (IDL) 為基礎。 驅動程式的 MOF 檔案包含驅動程式公開給 WMI 的每個資料區塊和事件區塊的 MOF 類別定義。

WMI 資料區塊的 MOF 類別定義遵循下列語法:

[Required and optional class qualifiers]

classClassName : OptionalBaseClass 
{ 
[key, read] 
string InstanceName; 
[read] 
boolean Active; 
[ Required and optional property qualifiers ] 
datatype itemname1; 
[ Required and optional property qualifiers ] 
datatype itemnameN; 
}; 

下列主題說明上述語法元素:

WMI 類別修飾詞

WMI 類別名稱和基底類別

WMI 類別中的必要項目

WMI 屬性限定詞

Driver-Defined WMI 資料項目

WMI 類別範例

如需與 WMI 用戶端和其他類型應用程式相關的 MOF 語法的一般討論,請參閱 Microsoft Windows SDK。