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) |