Metode IDebugDataSpaces4::ReadImageNtHeaders (dbgeng.h)
Metode ReadImageNtHeaders mengembalikan header NT untuk gambar yang ditentukan yang dimuat dalam target.
Sintaks
HRESULT ReadImageNtHeaders(
[in] ULONG64 ImageBase,
[out] PIMAGE_NT_HEADERS64 Headers
);
Parameter
[in] ImageBase
Menentukan lokasi di ruang alamat virtual gambar target yang header NT-nya sedang diminta.
[out] Headers
Menerima header NT untuk gambar yang ditentukan.
Nilai kembali
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Tidak ada header NT yang ditemukan untuk gambar yang ditentukan. |
Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.
Keterangan
Jika header NT gambar adalah 32-bit, header tersebut secara otomatis dikonversi ke 64-bit untuk konsistensi. Untuk menentukan apakah header awalnya 32-bit, lihat nilai Headers.OptionalHeader.Magic. Jika nilainya IMAGE_NT_OPTIONAL_HDR32_MAGIC, header NT awalnya adalah 32-bit; jika tidak, nilainya IMAGE_NT_OPTIONAL_HDR64_MAGIC, menunjukkan header NT awalnya 64-bit.
Metode ini tidak akan membaca header ROM.
IMAGE_NT_HEADERS64, IMAGE_NT_OPTIONAL_HDR32_MAGIC, dan IMAGE_NT_OPTIONAL_HDR64_MAGIC muncul di file header Microsoft Windows SDK winnt.h. IMAGE_NT_HEADERS64 setara dengan IMAGE_NT_HEADERS 64-bit, yang dijelaskan dalam dokumentasi Windows SDK.
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