IDebugSymbols3::AddSyntheticModule method (dbgeng.h)
Metode AddSyntheticModule menambahkan modul sintetis ke daftar modul yang dipertahankan debugger untuk proses saat ini.
Sintaks
HRESULT AddSyntheticModule(
[in] ULONG64 Base,
[in] ULONG Size,
[in] PCSTR ImagePath,
[in] PCSTR ModuleName,
[in] ULONG Flags
);
Parameter
[in] Base
Menentukan lokasi dalam ruang alamat virtual proses dari dasar modul sintetis.
[in] Size
Menentukan ukuran dalam byte modul sintetis.
[in] ImagePath
Menentukan nama gambar modul sintetis. Ini adalah nama yang akan dikembalikan sebagai nama file yang dapat dieksekusi untuk modul sintetis. Jalur lengkap harus disertakan jika diketahui.
[in] ModuleName
Menentukan nama modul untuk modul sintetis.
[in] Flags
Atur ke DEBUG_ADDSYNTHMOD_DEFAULT.
Nilai kembali
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.
Keterangan
Wilayah memori modul sintetis, yang dijelaskan oleh parameter Dasar dan Ukuran , tidak boleh tumpang tindih dengan wilayah memori modul lain.
Jika semua modul dimuat ulang - misalnya, dengan memanggil Muat Ulang dengan parameter Modul yang diatur ke string kosong - semua modul sintetis akan dibuang.
Untuk informasi selengkapnya tentang modul sintetis, lihat Modul Sintetis.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | dbgeng.h (termasuk Dbgeng.h) |