共用方式為


WMI 資料和事件區塊的 MOF 語法

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

驅動程式寫入器會以 Managed 物件格式定義驅動程式的架構, (MOF) 。 MOF 是由電腦管理工作強制程式所建立的編譯語言, (DMTF) ,並根據介面定義語言 (IDL) 。 驅動程式的 MOF 檔案包含每個資料區塊的 MOF 類別定義,以及驅動程式向 WMI 公開的事件區塊。

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 屬性限定詞

驅動程式定義的 WMI 資料項目

WMI 類別範例

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