Fungsi PerfDeleteCounters (perflib.h)
Menghapus spesifikasi penghitung kinerja yang ditentukan dari kueri yang ditentukan.
Sintaks
ULONG PerfDeleteCounters(
[in] HANDLE hQuery,
[in, out] PPERF_COUNTER_IDENTIFIER pCounters,
DWORD cbCounters
);
Parameter
[in] hQuery
Handel ke kueri tempat Anda ingin menghapus spesifikasi penghitung kinerja.
[in, out] pCounters
Penunjuk ke spesifikasi penghitung kinerja yang ingin Anda hapus.
cbCounters
Ukuran buffer yang ditentukan parameter pCounters , dalam byte.
Menampilkan nilai
Jika fungsi berhasil, fungsi akan mengembalikan ERROR_SUCCESS.
Jika fungsi gagal, nilai yang dikembalikan adalah kode kesalahan sistem.
Keterangan
Parameter pCounters harus menunjuk ke urutan blok PERF_COUNTER_IDENTIFIER . Setiap blok PERF_COUNTER_IDENTIFIER terdiri dari struktur PERF_COUNTER_IDENTIFIER , secara opsional diikuti oleh string nama instans UTF-16LE yang dihentikan null, diikuti dengan padding yang membuat ukuran blok kelipatan 8 byte.
Konfigurasikan setiap blok PERF_COUNTER_IDENTIFIER dengan cara yang sama seperti yang dijelaskan dalam Keterangan untuk PerfAddCounters.
PerfDeleteCounters mencoba menghapus satu spesifikasi penghitung dari kueri untuk setiap blok PERF_COUNTER_IDENTIFIER , dan memperbarui anggota Status struktur PERF_COUNTER_IDENTIFIER di setiap blok dengan hasil upaya.
Persyaratan
Klien minimum yang didukung | Windows 10, versi 1607 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | perflib.h |
Pustaka | AdvAPI32.lib |
DLL | AdvAPI32.dll |