Bagikan melalui


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

Lihat juga

PerfAddCounters

PerfCloseQueryHandle

PerfDeleteCounters

PerfQueryCounterData

PerfQueryCounterInfo