Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Tabel berikut mencantumkan kualifikasi properti MOF yang diperlukan dan opsional yang dapat digunakan untuk menentukan item dalam data WMI atau blok peristiwa.
The following are standard MOF qualifiers: key, read, write, ValueMap, and Values. Untuk informasi selengkapnya tentang ini dan kualifikasi MOF standar lainnya, lihat Jenis Data MOF.
| Qualifier | Description |
|---|---|
key |
Menunjukkan bahwa item data adalah properti kunci yang secara unik mengidentifikasi setiap instans kelas. Hanya properti InstanceName yang dapat dideklarasikan sebagai kunci. |
read |
Menunjukkan bahwa klien WMI dapat membaca item data. |
write |
Menunjukkan bahwa klien WMI dapat mengatur item data. |
BitMap |
Specifies the bit positions of the corresponding string values that are specified in BitValues. |
BitValues |
Menentukan daftar nilai string (nama bendera) yang mewakili bit yang diatur dalam item data. The bit position of a flag is defined by the corresponding position specified in BitMap. |
DefineValues |
Menentukan daftar enumerasi yang dikompilasi rangkaian alat WMI ke dalam daftar pernyataan #define yang sesuai. |
DisplayInHex |
Menentukan bahwa setiap klien WMI yang menampilkan nilai properti harus melakukannya dalam heksadesimal. |
DisplayName("string") |
Menentukan keterangan yang dapat digunakan klien WMI untuk ditampilkan sebagai nama properti. |
MaxLen(uint) |
For string properties, MaxLen specifies the maximum length of the string in characters. The uint value can be any 32-bit unsigned integer. If MaxLen is omitted, or uint is zero, then the length of the string is unlimited. |
Values |
Menentukan daftar nilai yang mungkin untuk item data ini. If the data item is an enumeration, ValueMap contains the index value that corresponds to the enumeration value specified in Values. |
ValueMap |
Specifies the integer values of the corresponding string values in Values. |
WmiDataId(data-item-ID) |
(Diperlukan) Mengidentifikasi item data dalam blok data. Data item IDs must be assigned to all items in a block except the required items InstanceName and Active. ID item data harus ditetapkan dalam rangkaian yang berdingin, dimulai dengan 1. ID data item menentukan urutan item muncul dalam contoh blok data; urutan item dalam definisi kelas MOF tidak relevan. |
WmiMethodId(method-item-ID) |
Mengidentifikasi metode dalam blok data. |
WmiSizeIs("data-item-name") |
Menentukan nama item data lain dalam blok ini yang menunjukkan jumlah elemen dalam array panjang variabel pada item data ini. WmiSizeIs is valid only for data items that define arrays. |
WmiScale(scale-factor) |
Menentukan faktor penskalaan, sebagai daya 10, yang digunakan driver saat mengembalikan nilai item data ini. For example, if scale-factor is 5, the value returned by the driver is multiplied by 10⁵. If WmiScale is omitted, scale-factor can be assumed to be 0. |
WmiTimeStamp |
Menentukan bahwa item data 64-bit adalah stempel waktu dalam satuan 100 nanodetik sejak 1/1/1601. WmiTimeStamp is valid only for 64-bit data items. |
WmiComplexity(level) |
Menentukan nilai bilangan bulat yang mengekspresikan tingkat kompleksitas pengguna item data. Klien WMI dapat menggunakan nilai tersebut untuk membedakan antara item data yang harus tersedia untuk pengguna pemula dan item data yang harus dibatasi untuk pengguna yang lebih canggih. Nol adalah nilai minimum, dan nilai yang lebih tinggi menunjukkan kompleksitas pengguna yang lebih tinggi. WmiComplexity defaults to zero if not specified. |
WmiVolatility(interval) |
Menentukan interval, dalam milidetik, antara pembaruan item data ini. For example, if a data item is updated once each second, interval would be 1000. A WMI client might check WmiVolatility to determine how often to query for a potentially new value. If WmiVolatility is omitted, interval is undefined. |
WmiEventTrigger("data-item-name") |
Menentukan nama item data dalam blok peristiwa yang dapat diatur klien WMI untuk menentukan nilai pemicu untuk peristiwa tersebut. For example, if the event TooHot is qualified with WmiEventTrigger("TooHotTemperature"), a WMI client could set TooHotTemperature to instruct the driver to send the TooHot event when the device reached the user-specified value for TooHotTemperature. Biasanya driver akan menentukan nilai pemicu. By exposing a WmiEventTrigger data item, the driver allows a client to control when a particular event is fired. |
WmiEventRate("data-item-name") |
Menentukan nama item data dalam blok peristiwa yang dapat diatur klien WMI untuk mengontrol frekuensi di mana peristiwa ini akan dikirim. For example, if the data item TooHot is qualified with WmiEventRate("SendEventRate"), a WMI client user could set SendEventRate to instruct the driver to send TooHot at the user-specified interval. |