Fungsi PdhValidatePathExW (pdh.h)
Memvalidasi bahwa penghitung yang ditentukan ada di komputer atau dalam file log.
Sintaksis
PDH_FUNCTION PdhValidatePathExW(
[in, optional] PDH_HLOG hDataSource,
[in] LPCWSTR szFullPathBuffer
);
Parameter
[in, optional] hDataSource
Tangani ke sumber data. Fungsi
Untuk memvalidasi bahwa penghitung ada di komputer lokal, tentukan NULL
[in] szFullPathBuffer
String nulldihentikan yang menentukan jalur penghitung untuk divalidasi. Panjang maksimum jalur penghitung adalah PDH_MAX_COUNTER_PATH.
Mengembalikan nilai
Jika fungsi berhasil, fungsi akan mengembalikan ERROR_SUCCESS.
Jika fungsi gagal, nilai yang dikembalikan adalah kode kesalahan sistem atau kode kesalahan PDH . Berikut ini adalah nilai yang mungkin.
Mengembalikan kode | Deskripsi |
---|---|
|
Instans objek performa yang ditentukan tidak ditemukan. |
|
Penghitung yang ditentukan tidak ditemukan di objek performa. |
|
Objek performa yang ditentukan tidak ditemukan pada komputer atau dalam file log. |
|
Komputer yang ditentukan tidak dapat ditemukan atau tersambung. |
|
String jalur penghitung tidak dapat diurai. |
|
Fungsi ini tidak dapat mengalokasikan buffer sementara yang diperlukan. |
Komentar
Nota
Header pdh.h mendefinisikan PdhValidatePathEx sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta preprosektor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Persyaratan
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
server minimum yang didukung |
Windows Server 2008 [hanya aplikasi desktop] |
Platform Target |
Windows |
Header |
pdh.h |
Pustaka |
Pdh.lib |
DLL |
Pdh.dll |