Penyedia Data Performa Terformat

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

Penyedia Data Performa Berformat berperforma tinggi menyediakan data penghitung kinerja yang dihitung ("dimasak"), seperti persentase waktu yang dihabiskan disk untuk menulis data. Penyedia ini menyediakan data dinamis ke kelas WMI yang berasal dari Win32_PerfFormattedData. Perbedaan antara penyedia ini dan penyedia Performance Counter adalah bahwa penyedia Penghitung Kinerja menyediakan data mentah dan penyedia Cooked Counter menyediakan data performa yang muncul persis seperti di System Monitor. 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 apa yang dimiliki kelas tersebut, lihat Mengambil Dokumentasi untuk Objek Data Performa Mentah dan Diformat.

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

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

Penyedia WMI