getReport
Gets a report from the HID device.
Declaration
kern_return_t getReport(IOMemoryDescriptor *report, IOHIDReportType reportType, IOOptionBits options, uint32_t completionTimeout, uint32_t *bytesTransferred);Parameters
- report:
The report type.
- reportType:
The lower 8 bits will represent the Report ID. The other 24 bits are options to specify the request.
- options:
Specifies an amount of time (in ms) after which the command will be aborted if the entire command has not been completed.
Return Value
kIOReturnSuccess on success, or another value if an error occurs. See Error Codes.
Discussion
The report read from the HID device.