Fungsi PerfOpenQueryHandle (perflib.h)
Membuat handel yang mereferensikan kueri pada sistem yang ditentukan. Kueri adalah daftar spesifikasi penghitung.
Sintaks
ULONG PerfOpenQueryHandle(
[in, optional] LPCWSTR szMachine,
[out] HANDLE *phQuery
);
Parameter
[in, optional] szMachine
Nama komputer yang ingin Anda dapatkan handel kuerinya.
[out] phQuery
Handel ke kueri. Panggil PerfCloseQueryHandle untuk menutup handel ths ketika Anda tidak lagi membutuhkannya.
Nilai kembali
Jika fungsi berhasil, fungsi akan mengembalikan ERROR_SUCCESS.
Jika fungsi gagal, nilai yang dikembalikan adalah kode kesalahan sistem.
Keterangan
Gunakan PerfAddCounters dan PerfDeleteCounters untuk menambahkan atau menghapus spesifikasi penghitung ke daftar. Gunakan PerfQueryCounterInfo untuk mendapatkan spesifikasi penghitung yang saat ini ada dalam daftar dan untuk menentukan indeks tempat data untuk setiap penghitung akan dikembalikan oleh PerfQueryCounterData. Gunakan PerfQueryCounterData untuk mengambil nilai penghitung yang cocok dengan spesifikasi penghitung.
Persyaratan
Persyaratan | Nilai |
---|---|
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 |