IStiUSD::Metode RawWriteCommand (stiusd.h)

Metode IStiDevice::RawWriteCommand minidriver gambar masih mengirimkan informasi perintah ke perangkat gambar diam.

Sintaks

HRESULT RawWriteCommand(
  LPVOID       lpBuffer,
  DWORD        nNumberOfBytes,
  LPOVERLAPPED lpOverlapped
);

Parameter

lpBuffer

Penunjuk yang disediakan penelepon ke buffer yang berisi data yang akan dikirim ke perangkat.

nNumberOfBytes

Jumlah byte yang disediakan penelepon yang akan ditulis. Ini adalah jumlah byte dalam buffer yang diacu oleh lpBuffer.

lpOverlapped

Penunjuk opsional yang disediakan penelepon ke struktur YANG TUMPANG TINDIH (dijelaskan dalam dokumentasi Microsoft Windows SDK).

Nilai kembali

Jika operasi berhasil, metode harus mengembalikan S_OK. Jika tidak, itu harus mengembalikan salah satu kode kesalahan awalan STIERR yang ditentukan dalam stierr.h.

Keterangan

Anda hanya perlu memanggil IStiUSD::RawWriteCommand jika perintah dan data ditulis ke perangkat dengan metode yang berbeda. Untuk perangkat lain, IStiUSD::RawWriteData dapat digunakan untuk perintah dan data. Jika panggilan tidak diimplementasikan, panggilan harus mengembalikan STIERR_UNSUPPORTED.

Implementasi metode ini, bersama dengan arti konten buffer, ditentukan vendor.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header stiusd.h (termasuk Stiusd.h)

Lihat juga

IStiDevice::RawWriteCommand

IStiUSD