Sintaks MOF untuk Data WMI dan Blok Peristiwa

Skema WMI driver menjelaskan blok datanya, yang menentukan informasi yang dapat diberikan driver dan metode yang dapat dijalankannya sebagai respons terhadap permintaan WMI. Skema driver juga menjelaskan blok peristiwanya, yang merupakan blok data yang dikirim driver ke WMI ketika peristiwa yang ditentukan driver terjadi di mana pengguna klien WMI telah meminta pemberitahuan.

Penulis driver mendefinisikan skema driver dalam Managed Object Format (MOF). MOF adalah bahasa yang dikompilasi yang dibuat oleh Desktop Management Task force (DMTF) dan berdasarkan bahasa Definisi Antarmuka (IDL). File MOF driver berisi definisi kelas MOF untuk setiap blok data dan blok peristiwa yang diekspos driver ke WMI.

Definisi kelas MOF untuk blok data WMI mengikuti sintaks ini:

[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; 
}; 

Topik berikut menguraikan elemen sintaks yang ditunjukkan di atas:

Kualifikasi Kelas WMI

Nama Kelas WMI dan Kelas Dasar

Item yang Diperlukan di Kelas WMI

Kualifikasi Properti WMI

Item Data WMI yang Ditentukan Driver

Contoh Kelas WMI

Untuk diskusi umum sintaks MOF yang berkaitan dengan klien WMI dan jenis aplikasi lainnya, lihat Microsoft Windows SDK.