Metode IDebugDataSpaces4::ReadBusData (dbgeng.h)

Metode ReadBusData membaca data dari bus sistem.

Sintaks

HRESULT ReadBusData(
  [in]            ULONG  BusDataType,
  [in]            ULONG  BusNumber,
  [in]            ULONG  SlotNumber,
  [in]            ULONG  Offset,
  [out]           PVOID  Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG BytesRead
);

Parameter

[in] BusDataType

Menentukan jenis data bus untuk dibaca. Untuk detail nilai yang diizinkan, lihat dokumentasi untuk enumerasi BUS_DATA_TYPE di Microsoft Windows SDK.

[in] BusNumber

Menentukan nomor bus yang ditetapkan sistem. Ini biasanya nol, kecuali sistem memiliki lebih dari satu bus dengan jenis data bus yang sama.

[in] SlotNumber

Menentukan nomor slot logis pada bus.

[in] Offset

Menentukan offset dalam data bus untuk mulai membaca.

[out] Buffer

Menerima data dari bus.

[in] BufferSize

Menentukan ukuran dalam byte buffer Buffer. Ini adalah jumlah maksimum byte yang akan dikembalikan.

[out, optional] BytesRead

Menerima jumlah byte yang dibaca dari bus. Jika BytesReadadalah NULL, informasi ini tidak dikembalikan.

Nilai kembali

Menampilkan kode Deskripsi
S_OK
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.

Sifat data yang dibaca dari bus adalah sistem, bus, dan slot tergantung.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header dbgeng.h (termasuk Dbgeng.h)