Metode IDebugDataSpaces4::SearchVirtual (dbgeng.h)
Metode SearchVirtual mencari memori virtual target untuk pola byte tertentu.
Sintaks
HRESULT SearchVirtual(
[in] ULONG64 Offset,
[in] ULONG64 Length,
[in] PVOID Pattern,
[in] ULONG PatternSize,
[in] ULONG PatternGranularity,
[out] PULONG64 MatchOffset
);
Parameter
[in] Offset
Menentukan lokasi di ruang alamat virtual target untuk mulai mencari pola.
[in] Length
Menentukan seberapa jauh untuk mencari pola. Kecocokan yang berhasil mengharuskan seluruh pola ditemukan sebelum Byte panjang telah diperiksa.
[in] Pattern
Menentukan pola yang akan dicari.
[in] PatternSize
Menentukan ukuran dalam byte pola. Ini harus menjadi kelipatan granularitas pola.
[in] PatternGranularity
Menentukan granularitas pola. Agar kecocokan berhasil, pola harus terjadi kelipatan nilai ini setelah lokasi mulai.
[out] MatchOffset
Menerima lokasi di ruang alamat virtual pola target, jika ditemukan.
Nilai kembali
Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Setelah memeriksa Panjang byte, pola tidak ditemukan. |
Keterangan
Metode ini mencari memori virtual target untuk kejadian pertama, tunduk pada granularitas, dari pola yang sepenuhnya terkandung dalam Byte panjang memori target yang dimulai di lokasi Offset.
PatternGranularity dapat digunakan untuk memastikan keselarasan kecocokan relatif terhadap Offset. Misalnya, nilai 0x4 dapat digunakan untuk memerlukan penyelarasan ke DWORD. Nilai 0x1 dapat digunakan untuk memungkinkan pola dimulai dari mana saja.
Untuk opsi tambahan, termasuk kemampuan untuk membatasi pencarian ke memori bisa-tulis, lihat SearchVirtual2.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | dbgeng.h (termasuk Dbgeng.h) |
Lihat juga
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