IOCTL_HID_WRITE_REPORT IOCTL (hidport.h)
IOCTL_HID_WRITE_REPORT要求會將 HID 報告傳送至 HIDClass 裝置。
如需 HIDClass 裝置的一般資訊,請參閱 HID 集合。
主要程序代碼
輸入緩衝區
Irp->UserBuffer 指向 HID_XFER_PACKET 結構,其中包含要傳送至裝置的參數和報告。 使用下列成員:
輸入緩衝區長度
HID_XFER_PACKET 結構的大小。
輸出緩衝區
無。
輸出緩衝區長度
無。
狀態區塊
將 I/O 執行的 HID 迷你驅動程式設定為 Irp-IoStatus> 的下列欄位:
- 信息 會設定為傳送至裝置的位元元組數目。
- 如果 傳輸完成且未發生錯誤,狀態會設定為STATUS_SUCCESS。 否則,它會設定為適當的NTSTATUS錯誤碼。
規格需求
需求 | 值 |
---|---|
標頭 | hidport.h (包含 Hidport.h) |