Penyedia Data Performa Terformat

[Penyedia Data Performa Yang Diformat, juga dikenal sebagai "Penyedia Penghitung Yang Dimasak", tidak lagi tersedia untuk digunakan. Sebagai gantinya, gunakan penyedia WMIPerfInst .]

Penyedia Data Performa Terformat berkinerja tinggi menyediakan data penghitung kinerja yang dihitung ("dimasak"), seperti persentase waktu yang dihabiskan disk untuk menulis data. Penyedia ini memasok data dinamis ke kelas WMI yang berasal dari Win32_PerfFormattedData. Perbedaan antara penyedia ini dan penyedia Penghitung Kinerja adalah bahwa penyedia Penghitung Kinerja menyediakan data mentah dan penyedia Cooked Counter memasok data performa yang muncul persis seperti di Monitor Sistem. Nama instans __Win32Provider adalah "HiPerfCooker_v1".

Nama kelas berformat WMI untuk objek penghitung adalah bentuk "Win32_PerfFormattedData_service_name_object_name". Misalnya, nama kelas WMI yang berisi penghitung disk logis Win32_PerfFormattedData_PerfDisk_LogicalDisk. Kelas-kelas ini terletak di namespace "Root\CIMv2".

Karena kelas data performa ditambahkan dan dimodifikasi secara dinamis pada sistem tertentu, tidak mungkin untuk secara resmi mendokumentasikan properti semua objek performa yang diketahui. Untuk menentukan kelas apa yang tersedia untuk Anda, dan untuk mengidentifikasi anggota kelas tersebut, lihat Mengambil Dokumentasi untuk Objek Data Performa Mentah dan Diformat.

Kelas Win32_PerfFormattedData menggunakan kualifikasi CookingType dalam Jenis Penghitung Kinerja WMI untuk menentukan rumus untuk menghitung data performa. Kualifikasi ini sama dengan kualifikasi CounterType di kelas Win32_PerfRawData .

Sebagai penyedia berkinerja tinggi, penyedia Cooked Counter mengimplementasikan antarmuka IWbemProviderInit standar, serta metode IWbemRefresher::Refresh dan metode IWbemHiPerfProvider berikut:

Penyedia WMI