Metode IDebugDataSpaces4::ReadIo (dbgeng.h)
Metode ReadIo membaca dari sistem dan memori I/O bus.
Sintaks
HRESULT ReadIo(
[in] ULONG InterfaceType,
[in] ULONG BusNumber,
[in] ULONG AddressSpace,
[in] ULONG64 Offset,
[out] PVOID Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG BytesRead
);
Parameter
[in] InterfaceType
Menentukan jenis antarmuka bus I/O. Parameter ini dapat mengambil nilai dalam enumerasi INTERFACE_TYPE yang ditentukan dalam wdm.h.
[in] BusNumber
Menentukan nomor bus yang ditetapkan sistem. Ini biasanya nol, kecuali sistem memiliki lebih dari satu bus dengan jenis antarmuka yang sama.
[in] AddressSpace
Parameter ini harus sama dengan satu.
[in] Offset
Menentukan alamat I/O dalam ruang alamat.
[out] Buffer
Menerima data yang dibaca dari bus I/O.
[in] BufferSize
Menentukan ukuran dalam byte buffer Buffer. Ini adalah jumlah maksimum byte yang akan dibaca. Saat ini, ini harus 1, 2, atau 4.
[out, optional] BytesRead
Menerima jumlah byte yang dikembalikan yang dibaca dari bus I/O. Jika BytesReadadalah NULL, informasi ini tidak dikembalikan.
Nilai kembali
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.
Keterangan
Metode ini hanya tersedia dalam penelusuran kesalahan mode kernel.
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