header pdh.h
Header ini digunakan oleh Penghitung Kinerja. Untuk informasi selengkapnya, lihat:
pdh.h berisi antarmuka pemrograman berikut:
Fungsi
PdhAddCounterA Menambahkan penghitung yang ditentukan ke kueri. (ANSI) |
PdhAddCounterW Menambahkan penghitung yang ditentukan ke kueri. (Unicode) |
PdhAddEnglishCounterA Menambahkan penghitung netral bahasa yang ditentukan ke kueri. (ANSI) |
PdhAddEnglishCounterW Menambahkan penghitung netral bahasa yang ditentukan ke kueri. (Unicode) |
PdhBindInputDataSourceA Mengikat satu atau beberapa file log biner bersama-sama untuk membaca data log. (ANSI) |
PdhBindInputDataSourceW Mengikat satu atau beberapa file log biner bersama-sama untuk membaca data log. (Unicode) |
PdhBrowseCountersA Menampilkan kotak dialog Telusuri Penghitung yang bisa digunakan pengguna untuk memilih satu atau beberapa penghitung yang ingin mereka tambahkan ke kueri. Untuk menggunakan handel ke sumber data, gunakan fungsi PdhBrowseCountersH. (ANSI) |
PdhBrowseCountersHA Menampilkan kotak dialog Telusuri Penghitung yang bisa digunakan pengguna untuk memilih satu atau beberapa penghitung yang ingin mereka tambahkan ke kueri. Fungsi ini identik dengan fungsi PdhBrowseCounters, kecuali mendukung penggunaan handel ke sumber data. (ANSI) |
PdhBrowseCountersHW Menampilkan kotak dialog Telusuri Penghitung yang bisa digunakan pengguna untuk memilih satu atau beberapa penghitung yang ingin mereka tambahkan ke kueri. Fungsi ini identik dengan fungsi PdhBrowseCounters, kecuali mendukung penggunaan handel ke sumber data. (Unicode) |
PdhBrowseCountersW Menampilkan kotak dialog Telusuri Penghitung yang bisa digunakan pengguna untuk memilih satu atau beberapa penghitung yang ingin mereka tambahkan ke kueri. Untuk menggunakan handel ke sumber data, gunakan fungsi PdhBrowseCountersH. (Unicode) |
PdhCalculateCounterFromRawValue Menghitung nilai yang dapat ditampilkan dari dua nilai penghitung mentah. |
PdhCloseLog Menutup file log yang ditentukan. |
PdhCloseQuery Menutup semua penghitung yang terkandung dalam kueri yang ditentukan, menutup semua handel yang terkait dengan kueri, dan membebaskan semua memori yang terkait dengan kueri. |
PdhCollectQueryData Mengumpulkan nilai data mentah saat ini untuk semua penghitung dalam kueri yang ditentukan dan memperbarui kode status setiap penghitung. (PdhCollectQueryData) |
PdhCollectQueryDataEx Menggunakan utas terpisah untuk mengumpulkan nilai data mentah saat ini untuk semua penghitung dalam kueri yang ditentukan. Fungsi kemudian memberi sinyal peristiwa yang ditentukan aplikasi dan menunggu interval waktu yang ditentukan sebelum kembali. |
PdhCollectQueryDataWithTime Mengumpulkan nilai data mentah saat ini untuk semua penghitung dalam kueri yang ditentukan dan memperbarui kode status setiap penghitung. (PdhCollectQueryDataWithTime) |
PdhComputeCounterStatistics Menghitung statistik untuk penghitung dari array nilai mentah. |
PdhConnectMachineA Menyambungkan ke komputer yang ditentukan. (ANSI) |
PdhConnectMachineW Menyambungkan ke komputer yang ditentukan. (Unicode) |
PdhEnumLogSetNamesA Menghitung nama kumpulan log dalam DSN. (ANSI) |
PdhEnumLogSetNamesW Menghitung nama kumpulan log dalam DSN. (Unicode) |
PdhEnumMachinesA Mengembalikan daftar nama komputer yang terkait dengan penghitung dalam file log. (PdhEnumMachinesA) |
PdhEnumMachinesHA Mengembalikan daftar nama komputer yang terkait dengan penghitung dalam file log. (PdhEnumMachinesHA) |
PdhEnumMachinesHW Mengembalikan daftar nama komputer yang terkait dengan penghitung dalam file log. (PdhEnumMachinesHW) |
PdhEnumMachinesW Mengembalikan daftar nama komputer yang terkait dengan penghitung dalam file log. (PdhEnumMachinesW) |
PdhEnumObjectItemsA Mengembalikan penghitung objek dan nama instans yang ditentukan yang ada di komputer yang ditentukan atau dalam file log yang ditentukan. Untuk menggunakan handel ke sumber data, gunakan fungsi PdhEnumObjectItemsH. (ANSI) |
PdhEnumObjectItemsHA Mengembalikan penghitung objek dan nama instans yang ditentukan yang ada di komputer yang ditentukan atau dalam file log yang ditentukan. Fungsi ini identik dengan fungsi PdhEnumObjectItems, kecuali mendukung penggunaan handel ke sumber data. (ANSI) |
PdhEnumObjectItemsHW Mengembalikan penghitung objek dan nama instans yang ditentukan yang ada di komputer yang ditentukan atau dalam file log yang ditentukan. Fungsi ini identik dengan fungsi PdhEnumObjectItems, kecuali mendukung penggunaan handel ke sumber data. (Unicode) |
PdhEnumObjectItemsW Mengembalikan penghitung objek dan nama instans yang ditentukan yang ada di komputer yang ditentukan atau dalam file log yang ditentukan. Untuk menggunakan handel ke sumber data, gunakan fungsi PdhEnumObjectItemsH. (Unicode) |
PdhEnumObjectsA Mengembalikan daftar objek yang tersedia di komputer yang ditentukan atau dalam file log yang ditentukan. Untuk menggunakan handel ke sumber data, gunakan fungsi PdhEnumObjectsH. (ANSI) |
PdhEnumObjectsHA Mengembalikan daftar objek yang tersedia di komputer yang ditentukan atau dalam file log yang ditentukan. Fungsi ini identik dengan PdhEnumObjects, kecuali mendukung penggunaan handel ke sumber data. (ANSI) |
PdhEnumObjectsHW Mengembalikan daftar objek yang tersedia di komputer yang ditentukan atau dalam file log yang ditentukan. Fungsi ini identik dengan PdhEnumObjects, kecuali mendukung penggunaan handel ke sumber data. (Unicode) |
PdhEnumObjectsW Mengembalikan daftar objek yang tersedia di komputer yang ditentukan atau dalam file log yang ditentukan. Untuk menggunakan handel ke sumber data, gunakan fungsi PdhEnumObjectsH. (Unicode) |
PdhExpandCounterPathA Memeriksa komputer yang ditentukan (atau komputer lokal jika tidak ada yang ditentukan) untuk penghitung dan instans penghitung yang cocok dengan string kartubebas di jalur penghitung. (ANSI) |
PdhExpandCounterPathW Memeriksa komputer yang ditentukan (atau komputer lokal jika tidak ada yang ditentukan) untuk penghitung dan instans penghitung yang cocok dengan string kartubebas di jalur penghitung. (Unicode) |
PdhExpandWildCardPathA Memeriksa komputer atau file log yang ditentukan dan mengembalikan jalur penghitung yang cocok dengan jalur penghitung yang diberikan yang berisi karakter kartubebas. Untuk menggunakan handel ke sumber data, gunakan fungsi PdhExpandWildCardPathH. (ANSI) |
PdhExpandWildCardPathHA Memeriksa komputer atau file log yang ditentukan dan mengembalikan jalur penghitung yang cocok dengan jalur penghitung yang diberikan yang berisi karakter kartubebas. Fungsi ini identik dengan fungsi PdhExpandWildCardPath, kecuali mendukung penggunaan handel ke sumber data. (ANSI) |
PdhExpandWildCardPathHW Memeriksa komputer atau file log yang ditentukan dan mengembalikan jalur penghitung yang cocok dengan jalur penghitung yang diberikan yang berisi karakter kartubebas. Fungsi ini identik dengan fungsi PdhExpandWildCardPath, kecuali mendukung penggunaan handel ke sumber data. (Unicode) |
PdhExpandWildCardPathW Memeriksa komputer atau file log yang ditentukan dan mengembalikan jalur penghitung yang cocok dengan jalur penghitung yang diberikan yang berisi karakter kartubebas. Untuk menggunakan handel ke sumber data, gunakan fungsi PdhExpandWildCardPathH. (Unicode) |
PdhFormatFromRawValue Menghitung nilai yang dapat ditampilkan untuk nilai penghitung mentah yang diberikan. |
PdhGetCounterInfoA Mengambil informasi tentang penghitung, seperti ukuran data, jenis penghitung, jalur, dan nilai data yang disediakan pengguna. (ANSI) |
PdhGetCounterInfoW Mengambil informasi tentang penghitung, seperti ukuran data, jenis penghitung, jalur, dan nilai data yang disediakan pengguna. (Unicode) |
PdhGetCounterTimeBase Mengembalikan basis waktu penghitung yang ditentukan. |
PdhGetDataSourceTimeRangeA Menentukan rentang waktu, jumlah entri, dan, jika berlaku, ukuran buffer yang berisi data performa dari sumber input yang ditentukan. Untuk menggunakan handel ke sumber data, gunakan fungsi PdhGetDataSourceTimeRangeH. (ANSI) |
PdhGetDataSourceTimeRangeH Menentukan rentang waktu, jumlah entri, dan, jika berlaku, ukuran buffer yang berisi data performa dari sumber input yang ditentukan. Fungsi ini identik dengan fungsi PdhGetDataSourceTimeRange, kecuali bahwa fungsi ini mendukung penggunaan handel ke sumber data. |
PdhGetDataSourceTimeRangeW Menentukan rentang waktu, jumlah entri, dan, jika berlaku, ukuran buffer yang berisi data performa dari sumber input yang ditentukan. Untuk menggunakan handel ke sumber data, gunakan fungsi PdhGetDataSourceTimeRangeH. (Unicode) |
PdhGetDefaultPerfCounterA Mengambil nama penghitung default untuk objek yang ditentukan. Nama ini dapat digunakan untuk mengatur pilihan penghitung awal dalam kotak dialog Telusuri Penghitung. Untuk menggunakan handel ke sumber data, gunakan fungsi PdhGetDefaultPerfCounterH. (ANSI) |
PdhGetDefaultPerfCounterHA Mengambil nama penghitung default untuk objek yang ditentukan. (ANSI) |
PdhGetDefaultPerfCounterHW Mengambil nama penghitung default untuk objek yang ditentukan. (Unicode) |
PdhGetDefaultPerfCounterW Mengambil nama penghitung default untuk objek yang ditentukan. Nama ini dapat digunakan untuk mengatur pilihan penghitung awal dalam kotak dialog Telusuri Penghitung. Untuk menggunakan handel ke sumber data, gunakan fungsi PdhGetDefaultPerfCounterH. (Unicode) |
PdhGetDefaultPerfObjectA Mengambil nama objek default. Nama ini dapat digunakan untuk mengatur pilihan objek awal dalam kotak dialog Telusuri Penghitung. Untuk menggunakan handel ke sumber data, gunakan fungsi PdhGetDefaultPerfObjectH. (ANSI) |
PdhGetDefaultPerfObjectHA Mengambil nama objek default. (ANSI) |
PdhGetDefaultPerfObjectHW Mengambil nama objek default. (Unicode) |
PdhGetDefaultPerfObjectW Mengambil nama objek default. Nama ini dapat digunakan untuk mengatur pilihan objek awal dalam kotak dialog Telusuri Penghitung. Untuk menggunakan handel ke sumber data, gunakan fungsi PdhGetDefaultPerfObjectH. (Unicode) |
PdhGetDllVersion Mengembalikan versi file Pdh.dll yang saat ini terinstal. |
PdhGetFormattedCounterArrayA Mengembalikan array nilai penghitung yang diformat. Gunakan fungsi ini saat Anda ingin memformat nilai penghitung penghitung yang berisi karakter kartubebas untuk nama instans. (ANSI) |
PdhGetFormattedCounterArrayW Mengembalikan array nilai penghitung yang diformat. Gunakan fungsi ini saat Anda ingin memformat nilai penghitung penghitung yang berisi karakter kartubebas untuk nama instans. (Unicode) |
PdhGetFormattedCounterValue Menghitung nilai yang dapat ditampilkan untuk penghitung yang ditentukan. |
PdhGetLogFileSize Mengembalikan ukuran file log yang ditentukan. |
PdhGetRawCounterArrayA Mengembalikan array nilai mentah dari penghitung yang ditentukan. Gunakan fungsi ini saat Anda ingin mengambil nilai penghitung mentah penghitung yang berisi karakter kartubebas untuk nama instans. (ANSI) |
PdhGetRawCounterArrayW Mengembalikan array nilai mentah dari penghitung yang ditentukan. Gunakan fungsi ini saat Anda ingin mengambil nilai penghitung mentah penghitung yang berisi karakter kartubebas untuk nama instans. (Unicode) |
PdhGetRawCounterValue Mengembalikan nilai mentah penghitung saat ini. |
PdhIsRealTimeQuery Menentukan apakah kueri yang ditentukan adalah kueri real time. |
PdhLookupPerfIndexByNameA Mengembalikan indeks penghitung yang sesuai dengan nama penghitung yang ditentukan. (ANSI) |
PdhLookupPerfIndexByNameW Mengembalikan indeks penghitung yang sesuai dengan nama penghitung yang ditentukan. (Unicode) |
PdhLookupPerfNameByIndexA Mengembalikan nama objek performa atau nama penghitung yang sesuai dengan indeks yang ditentukan. (ANSI) |
PdhLookupPerfNameByIndexW Mengembalikan nama objek performa atau nama penghitung yang sesuai dengan indeks yang ditentukan. (Unicode) |
PdhMakeCounterPathA Membuat jalur penghitung penuh menggunakan anggota yang ditentukan dalam struktur PDH_COUNTER_PATH_ELEMENTS. (ANSI) |
PdhMakeCounterPathW Membuat jalur penghitung penuh menggunakan anggota yang ditentukan dalam struktur PDH_COUNTER_PATH_ELEMENTS. (Unicode) |
PdhOpenLogA Membuka file log yang ditentukan untuk membaca atau menulis. (ANSI) |
PdhOpenLogW Membuka file log yang ditentukan untuk membaca atau menulis. (Unicode) |
PdhOpenQueryA Membuat kueri baru yang digunakan untuk mengelola pengumpulan data performa. Untuk menggunakan handel ke sumber data, gunakan fungsi PdhOpenQueryH. (ANSI) |
PdhOpenQueryH Membuat kueri baru yang digunakan untuk mengelola pengumpulan data performa. Fungsi ini identik dengan fungsi PdhOpenQuery, kecuali mendukung penggunaan handel ke sumber data. |
PdhOpenQueryW Membuat kueri baru yang digunakan untuk mengelola pengumpulan data performa. Untuk menggunakan handel ke sumber data, gunakan fungsi PdhOpenQueryH. (Unicode) |
PdhParseCounterPathA Mengurai elemen jalur penghitung dan menyimpan hasilnya dalam struktur PDH_COUNTER_PATH_ELEMENTS. (ANSI) |
PdhParseCounterPathW Mengurai elemen jalur penghitung dan menyimpan hasilnya dalam struktur PDH_COUNTER_PATH_ELEMENTS. (Unicode) |
PdhParseInstanceNameA Mengurai elemen string instans. (ANSI) |
PdhParseInstanceNameW Mengurai elemen string instans. (Unicode) |
PdhReadRawLogRecord Membaca informasi dalam file log jejak biner yang ditentukan. |
PdhRemoveCounter Menghapus penghitung dari kueri. |
PdhSelectDataSourceA Menampilkan jendela dialog yang meminta pengguna untuk menentukan sumber data performa. (ANSI) |
PdhSelectDataSourceW Menampilkan jendela dialog yang meminta pengguna untuk menentukan sumber data performa. (Unicode) |
PdhSetCounterScaleFactor Mengatur faktor skala yang diterapkan ke nilai terhitung penghitung yang ditentukan saat Anda meminta nilai penghitung yang diformat. Jika bendera PDH_FMT_NOSCALE diatur, maka faktor skala ini diabaikan. |
PdhSetDefaultRealTimeDataSource Menentukan sumber data real-time. |
PdhSetQueryTimeRange Membatasi sampel yang dapat Anda baca dari file log ke sampel dalam rentang waktu yang ditentukan, secara inklusif. |
PdhUpdateLogA Mengumpulkan data penghitung untuk kueri saat ini dan menulis data ke file log. (ANSI) |
PdhUpdateLogFileCatalog Menyinkronkan informasi dalam katalog file log dengan data performa dalam file log. |
PdhUpdateLogW Mengumpulkan data penghitung untuk kueri saat ini dan menulis data ke file log. (Unicode) |
PdhValidatePathA Memvalidasi bahwa penghitung ada pada komputer yang ditentukan di jalur penghitung. (ANSI) |
PdhValidatePathExA Memvalidasi bahwa penghitung yang ditentukan ada di komputer atau dalam file log. (ANSI) |
PdhValidatePathExW Memvalidasi bahwa penghitung yang ditentukan ada di komputer atau dalam file log. (Unicode) |
PdhValidatePathW Memvalidasi bahwa penghitung ada pada komputer yang ditentukan di jalur penghitung. (Unicode) |
Fungsi panggilan balik
CounterPathCallBack Aplikasi menerapkan fungsi CounterPathCallBack untuk memproses string jalur penghitung yang dikembalikan oleh kotak dialog Telusuri. |
Struktur
PDH_BROWSE_DLG_CONFIG_A Struktur PDH_BROWSE_DLG_CONFIG digunakan oleh fungsi PdhBrowseCounters untuk mengonfigurasi kotak dialog Telusuri Penghitung Kinerja. (ANSI) |
PDH_BROWSE_DLG_CONFIG_HA Struktur PDH_BROWSE_DLG_CONFIG_H digunakan oleh fungsi PdhBrowseCountersH untuk mengonfigurasi kotak dialog Telusuri Penghitung Kinerja. (ANSI) |
PDH_BROWSE_DLG_CONFIG_HW Struktur PDH_BROWSE_DLG_CONFIG_H digunakan oleh fungsi PdhBrowseCountersH untuk mengonfigurasi kotak dialog Telusuri Penghitung Kinerja. (Unicode) |
PDH_BROWSE_DLG_CONFIG_W Struktur PDH_BROWSE_DLG_CONFIG digunakan oleh fungsi PdhBrowseCounters untuk mengonfigurasi kotak dialog Telusuri Penghitung Kinerja. (Unicode) |
PDH_COUNTER_INFO_A Struktur PDH_COUNTER_INFO berisi informasi yang menjelaskan properti penghitung. Informasi ini juga mencakup jalur penghitung. (ANSI) |
PDH_COUNTER_INFO_W Struktur PDH_COUNTER_INFO berisi informasi yang menjelaskan properti penghitung. Informasi ini juga mencakup jalur penghitung. (Unicode) |
PDH_COUNTER_PATH_ELEMENTS_A Struktur PDH_COUNTER_PATH_ELEMENTS berisi komponen jalur penghitung. (ANSI) |
PDH_COUNTER_PATH_ELEMENTS_W Struktur PDH_COUNTER_PATH_ELEMENTS berisi komponen jalur penghitung. (Unicode) |
PDH_DATA_ITEM_PATH_ELEMENTS_A Struktur PDH_DATA_ITEM_PATH_ELEMENTS berisi elemen jalur item data tertentu. (ANSI) |
PDH_DATA_ITEM_PATH_ELEMENTS_W Struktur PDH_DATA_ITEM_PATH_ELEMENTS berisi elemen jalur item data tertentu. (Unicode) |
PDH_FMT_COUNTERVALUE Struktur PDH_FMT_COUNTERVALUE berisi nilai penghitung yang dihitung dan statusnya. |
PDH_FMT_COUNTERVALUE_ITEM_A Struktur PDH_FMT_COUNTERVALUE_ITEM berisi nama instans dan nilai penghitung yang diformat. (ANSI) |
PDH_FMT_COUNTERVALUE_ITEM_W Struktur PDH_FMT_COUNTERVALUE_ITEM berisi nama instans dan nilai penghitung yang diformat. (Unicode) |
PDH_RAW_COUNTER Struktur PDH_RAW_COUNTER mengembalikan data saat dikumpulkan dari penyedia penghitung. Tidak ada terjemahan, pemformatan, atau interpretasi lain yang dilakukan pada data. |
PDH_RAW_COUNTER_ITEM_A Struktur PDH_RAW_COUNTER_ITEM berisi nama instans dan nilai mentah penghitung. (ANSI) |
PDH_RAW_COUNTER_ITEM_W Struktur PDH_RAW_COUNTER_ITEM berisi nama instans dan nilai mentah penghitung. (Unicode) |
PDH_RAW_LOG_RECORD Struktur PDH_RAW_LOG_RECORD berisi informasi tentang rekaman file log jejak biner. |
PDH_STATISTICS Struktur PDH_STATISTICS berisi nilai minimum, maksimum, dan rata-rata untuk array nilai penghitung mentah. |
PDH_TIME_INFO Struktur PDH_TIME_INFO berisi informasi tentang interval waktu seperti yang diterapkan pada pengambilan sampel data performa. |