Bagikan melalui


Membuat Kunci Performa Aplikasi

Aplikasi yang mendukung penghitung kinerja harus memiliki kunci Performa di bawah kunci Layanan . Contoh berikut menunjukkan nilai yang harus Anda sertakan untuk kunci ini.

HKEY_LOCAL_MACHINE
   \SYSTEM
      \CurrentControlSet
         \Services
            \application-name
               \Performance
                  Library = Name of your performance DLL
                  Open = Name of your Open function in your DLL
                  Collect = Name of your Collect function in your DLL
                  Close = Name of your Close function in your DLL

Nilai Pustaka menyediakan nama DLL performa, dan nilai Buka, Kumpulkan, dan Tutup memberikan nama fungsi yang diekspor dari DLL performa. Jenis data nilai-nilai ini REG_SZ. Ketika konsumen meminta data performa, sistem menggunakan nilai-nilai ini untuk menentukan DLL performa mana yang akan dimuat dan fungsi DLL mana yang akan dipanggil.

Nilai Pustaka dapat berisi nama DLL atau jalur lengkap ke DLL. Jika Anda menggunakan jenis data REG_EXPAND_SZ untuk Pustaka, Anda dapat menentukan variabel lingkungan di jalur Anda.

Kunci layanan aplikasi harus ada sebelum Anda dapat menjalankan lodctr untuk memuat nama penghitung dan string bantuan Anda.

Untuk nilai registri tambahan yang bisa Anda buat, seperti menentukan nilai waktu habis untuk fungsi OpenPerformanceData dan CollectPerformanceData , lihat Membuat Entri Registri Lainnya.