LPGET_REPORT
9/8/2008
Essa função recupera um relatório do dispositivo.
Syntax
typedef DWORD (*LPGET_REPORT) (
HID_HANDLE hDevice,
HIDP_REPORT_TYPE type,
PCHAR pbBuffer,
DWORD cbBuffer,
PDWORD pcbTransferred,
DWORD dwTimeout
);
Parameters
- hDevice
[no] Identificador para um dispositivo HID.
- tipo
[no] Tipo de relatório HID.
- pbBuffer
[no] Ponteiro para o relatório HID. O primeiro byte é o identificador relatório.
- cbBuffer
[no] Comprimento HID relatório. Se o comprimento for maior do que HID_MAX_REPORT_LENGTH, cbBuffer é definido como HID_MAX_REPORT_LENGTH.
- pcbTransferred
[out] Ponteiro para os dados transferidos.
- dwTimeout
[no] Tempo em milissegundos (ms) antes de operação expira.
Return Value
Retorna os valores de erro do IssueVendorTransfer. Além disso, um identificador USB_TRANSFER indica sucesso e NULL Indica falha.
Remarks
Não use esta função para pesquisar o dispositivo, use regularmente IssueVendorTransfer.
Requirements
Header | hiddi.h |
Library | Conshid_lib.lib, Kbdhid_lib.lib, Mouhid_lib.lib |
Windows Embedded CE | Windows CE .NET 4.2 and later |