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)