PdhVbGetDoubleCounterValue (Fungsi PdhVbGetDoubleCounterValue)

Fungsi PdhVbGetDoubleCounterValue mengembalikan nilai penghitung yang ditentukan saat ini sebagai nilai titik floating presisi ganda. Anda harus memeriksa CounterStatus sebelum menggunakan nomor yang dikembalikan, karena penghitung mungkin tidak valid saat dibaca. Untuk memeriksa status penghitung, panggil fungsi PdhVbIsGoodStatus .

Penting

Fungsi yang dijelaskan topik ini dapat diubah atau tidak tersedia di masa mendatang. Sebagai gantinya, Microsoft menyarankan agar Anda menggunakan fungsi yang dijelaskan dalam Fungsi Penghitung Kinerja.

Fungsi PdhVbGetDoubleCounterValue( _ ByVal CounterHandle As Long, _ ByRef CounterStatus As Long _ ) As Double

Parameter

CounterHandle

ID penghitung yang nilainya saat ini akan dibaca.

CounterStatus

Variabel di mana status nilai penghitung saat ini dikembalikan ke pemanggil. Nilai data yang dikembalikan valid jika dan hanya jika nilai yang dikembalikan di CounterStatus PDH_CSTATUS_VALID_DATA atau PDH_CSTATUS_NEW_DATA (lihat kode kesalahan PDH). Jika nilai yang dikembalikan di CounterStatus adalah nilai lain, jangan gunakan data.

Mengembalikan nilai

Fungsi mengembalikan nilai titik floating presisi ganda dari penghitung saat ini, dihitung, dan diformat seperti yang ditentukan oleh jenis penghitung.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
Pustaka
Pdh.lib
DLL
Pdh.dll

Lihat juga

PdhVbIsGoodStatus