Fungsi PdhVbGetLogFileSize

Fungsi PdhVbGetLogFileSize mengembalikan ukuran file log yang ditentukan. Fungsi ini memanggil PdhGetLogFileSize.

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 PdhVbGetLogFileSize( _ ByVal hLog Sebagai PDH_HLOG, _ ByRef llSize As LONG _ ) Sebagai DWORD

Parameter

hLog [in]

Tangani ke file log. Handel ini dikembalikan oleh fungsi PdhOpenLog .

llSize [out]

Penunjuk ke variabel yang menerima ukuran file log, dalam byte.

Nilai kembali

Jika fungsi berhasil, fungsi akan mengembalikan 0.

Jika fungsi gagal, nilai yang dikembalikan adalah kode kesalahan sistem atau kode kesalahan PDH. Berikut ini adalah nilai yang mungkin.

Menampilkan kode Deskripsi
PDH_INSUFFICIENT_BUFFER
Data yang diminta lebih besar dari buffer yang disediakan. Tidak dapat mengembalikan data yang diminta.
PDH_INVALID_ARGUMENT
Satu atau beberapa buffer string bukan ukuran yang benar.
PDH_INVALID_HANDLE
Handel bukanlah objek PDH yang valid.
PDH_LOG_FILE_OPEN_ERROR
Tidak dapat membuka file log yang ditentukan.
PDH_FILE_NOT_FOUND
Tidak dapat menemukan file yang ditentukan.

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

PdhGetLogFileSize

PdhVbOpenLog

PdhVbUpdateLog