Metode IDebugDataSpaces4::ReadVirtualUncached (dbgeng.h)
Metode ReadVirtualUncached membaca memori dari ruang alamat virtual target.
Sintaks
HRESULT ReadVirtualUncached(
[in] ULONG64 Offset,
[out] PVOID Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG BytesRead
);
Parameter
[in] Offset
Menentukan lokasi di ruang alamat virtual target yang akan dibaca.
[out] Buffer
Menentukan buffer untuk membaca memori.
[in] BufferSize
Menentukan ukuran dalam byte buffer. Ini juga jumlah byte yang diminta.
[out, optional] BytesRead
Menerima jumlah byte yang dibaca. Jika diatur ke NULL, informasi ini tidak dikembalikan.
Nilai kembali
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. Ada kemungkinan bahwa BytesRead kurang dari BufferSize, tetapi setidaknya satu byte data dikembalikan. |
Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.
Keterangan
Metode ini mengisi buffer dengan konten memori di ruang alamat virtual target.
Metode ini bersifat identik dengan ReadVirtual, kecuali bahwa metode ini menghindari penggunaan cache memori virtual. Oleh karena itu berguna untuk membaca memori virtual yang secara inheren volatil, seperti area perangkat yang dipetakan memori, tanpa mencemari atau membatalkan cache.
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