Metode IDebugDataSpaces4::WriteVirtualUncached (dbgeng.h)
Metode WriteVirtualUncached menulis data ke ruang alamat virtual target.
Sintaks
HRESULT WriteVirtualUncached(
[in] ULONG64 Offset,
[in] PVOID Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG BytesWritten
);
Parameter
[in] Offset
Menentukan lokasi di ruang alamat virtual target yang akan ditulis.
[in] Buffer
Menentukan buffer untuk menulis memori.
[in] BufferSize
Menentukan ukuran dalam byte buffer. Ini juga jumlah byte yang diminta untuk ditulis.
[out, optional] BytesWritten
Menerima jumlah byte yang benar-benar ditulis. Jika diatur ke NULL, informasi ini tidak dikembalikan.
Nilai kembali
Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.
Menampilkan kode | Deskripsi |
---|---|
|
Metode ini setidaknya berhasil sebagian. BytesWritten menunjukkan jumlah byte yang berhasil ditulis, yang mungkin kurang dari BufferSize. |
Keterangan
Metode ini menulis buffer ke memori di ruang alamat virtual target.
Metode ini bersifat identik dengan WriteVirtual, 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