Compartilhar via


LPGET_REPORT

Windows Mobile Not SupportedWindows Embedded CE Supported

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

See Also

Reference

IssueVendorTransfer