HidP_GetButtons
9/8/2008
Essa macro é um alias mnemônico para o HidP_GetUsages função.
Syntax
#define HidP_GetButtons(Rty, UPa, LCo, ULi, ULe, Ppd, Rep, RLe) \
HidP_GetUsages(Rty, UPa, LCo, ULi, ULe, Ppd, Rep, RLe)
Parameters
- Rty
[no] HIDP_REPORT_TYPE valor enumerador que identifica o tipo relatório.
- UPa
[no] Página de uso de usos de botão. A função retorna apenas informações sobre botões Esta página de uso.
- LCo
[no] Vincular coleção de usos de botão. Se LinkCollection é diferente de zero, a função só retornará informações sobre os botões que contém essa coleção link; caso contrário, se LinkCollection for zero, a função retorna informações sobre todos os botões de de alto nível coleção associado com PreparsedData.
- ULi
[out] Ponteiro para uma reserva Caller-allocated que usa a função para retornar os usos de todos os botões que estão definidos como No e pertencem a página a uso especificada pelo UsagePage.
- ULe
[in, Out] Na entrada, o comprimento em elementos de matriz a UsageList reserva. Na saída, o número de botões que estão definidos para na página a uso especificado.
- PPD
[no] Ponteiro para uma de alto nível preparsed da coleção dados.
- Representante
[no] Ponteiro para um relatório.
- RLe
[no] Comprimento, em bytes, do relatório localizado em Relatório.
Return Value
A seguinte tabela mostra os possíveis valores de retorno.
Valor | Descrição |
---|---|
HIDP_STATUS_SUCCESS |
A função retornou com êxito todos os usos botão que estejam definidos como ON. |
HIDP_INVALID_REPORT_LENGTH |
Comprimento de relatório não é válido. |
HIDP_INVALID_REPORT_TYPE |
Especificado tipo relatório não é válido. |
HIDP_STATUS_BUFFER_TOO_SMALL |
UsageList reserva é muito pequeno para conter todos os usos que estão atualmente definidos como On na página a uso especificado. |
HIDP_STATUS_INCOMPATIBLE_REPORT_ID |
Relatório contém uma coleção com os botões na página a uso especificado, mas há não tais usos no relatório. |
HIDP_STATUS_INVALID_PREPARSED_DATA |
Dados preparsed não não válido. |
HIDP_STATUS_USAGE_NOT_FOUND |
Relatório contém um uso solicitado que não esteja em qualquer relatório com suporte pela de alto nível coleção. |
Remarks
Os termos botão e o uso são usados como sinônimo.
Requirements
Header | hidpi.h |
Windows Embedded CE | Windows CE .NET 4.2 and later |