Compartilhar via


HidP_GetButtons macro (hidpi.h)

A macro HidP_GetButtons é um alias mnemônico para a função HidP_GetUsages.

Sintaxe

#define HidP_GetButtons(Rty, UPa, LCo, ULi, ULe, Ppd, Rep, RLe) \
        HidP_GetUsages(Rty, UPa, LCo, ULi, ULe, Ppd, Rep, RLe)

Parâmetros

[in] Rty

Especifica um valor de enumerador HIDP_REPORT_TYPE que identifica o tipo de relatório.

[in] UPa

Especifica a página de uso dos usos do botão. A rotina só retorna informações sobre botões nesta página de uso.

[in] LCo

Especifica a coleção de links dos usos do botão. Se LCo não for zero, a rotina retornará apenas informações sobre os botões que essa coleção de links contém; caso contrário, se LCo for zero, a rotina retornará informações sobre todos os botões na coleção de de nível superior associada a ppd.

[out] ULi

Ponteiro para um buffer alocado por chamador que a rotina usa para retornar os usos de todos os botões que são definidos como ON e pertencem à página de uso especificada por UPa.

[in, out] ULe

Especifica, na entrada, o comprimento, em elementos de matriz, do buffer ULi. Especifica, na saída, o número de botões que são definidos como ON na página de uso especificada.

[in] Ppd

Ponteiro para os dados pré-analisados de uma coleção de nível superior.

[out] Rep

Ponteiro para um relatório.

[in] RLe

Especifica o comprimento, em bytes, do relatório localizado em Rep.

Valor de retorno

Nenhum

Observações

Consulte HidP_GetUsages para obter detalhes do valor retornado.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível no Windows 2000 e versões posteriores do Windows.
da Plataforma de Destino Universal
cabeçalho hidpi.h (inclua hidpi.h)

Consulte também