Metode IDebugDataSpaces4::WriteBusData (dbgeng.h)

Metode WriteBusData menulis data ke bus sistem.

Sintaks

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

Parameter

[in] BusDataType

Menentukan jenis data bus yang akan ditulis. 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 menulis.

[in] Buffer

Menentukan data yang akan ditulis ke bus.

[in] BufferSize

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

[out, optional] BytesWritten

Menerima jumlah byte yang ditulis ke bus. Jika BytesWrittenNULL, informasi ini tidak dikembalikan.

Nilai kembali

Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.

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)