Bagikan melalui


Inisialisasi Penangan Simbol

Handler simbol dirancang untuk melacak berbagai set file simbol.

Untuk menginisialisasi handler simbol, panggil fungsi SymInitialize. Parameter hProcess dapat berupa angka arbitrer unik, nilai yang dikembalikan dari fungsiGetCurrentProcess, atau pengidentifikasi proses yang sedang berjalan. Parameter fInvadeProcess menunjukkan apakah handler simbol harus menghitung modul yang dimuat oleh proses dan memuat simbol untuk setiap modulnya. Jika fInvadeProcess TRUE, parameter hProcess harus berupa nilai yang dikembalikan dari GetCurrentProcess atau pengidentifikasi proses yang ada. Untuk menyegarkan daftar ini, gunakan fungsi SymRefreshModuleList.

Menggunakan fInvadeProcess adalah cara sederhana untuk memuat semua file simbol untuk proses. Namun, handler simbol tidak akan mencoba memuat simbol untuk modul yang kemudian dimuat oleh fungsiLoadLibrary. Anda harus menggunakan fungsiSymLoadModuleEx dalam hal ini.