Metode IDebugEventCallbacks::UnloadModule (dbgeng.h)
Metode panggilan balik UnloadModule dipanggil oleh mesin ketika peristiwa debugging modul-unload terjadi di target.
Sintaks
HRESULT UnloadModule(
[in, optional] PCSTR ImageBaseName,
[in] ULONG64 BaseOffset
);
Parameter
[in, optional] ImageBaseName
Menentukan nama file gambar modul, yang dapat menyertakan jalur. Jika informasi ini tidak tersedia, ImageBaseName akan menjadi NULL.
[in] BaseOffset
Menentukan alamat dasar modul di ruang alamat memori target. Jika informasi ini tidak tersedia, BaseOffset akan menjadi NULL.
Nilai kembali
Metode ini mengembalikan nilai DEBUG_STATUS_XXX , yang menunjukkan bagaimana eksekusi target harus dilanjutkan setelah mesin memproses peristiwa ini. Untuk detail tentang cara mesin memperlakukan nilai ini, lihat Memantau Peristiwa.
Keterangan
Metode ini hanya dipanggil oleh mesin jika bendera DEBUG_EVENT_UNLOAD_MODULE diatur dalam masker yang dikembalikan oleh IDebugEventCallbacks::GetInterestMask.
Setelah memanggil metode ini, mesin akan memanggil IDebugEventCallbacks::ChangeSymbolState, dengan parameter Bendera yang berisi bendera bit DEBUG_CSS_UNLOADS.
Untuk informasi selengkapnya tentang menangani peristiwa, lihat Memantau Peristiwa.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | dbgeng.h (termasuk Dbgeng.h) |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk