Compartilhar via


HidP_UnsetButtons

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Essa macro é um alias mnemônico para o HidP_UnsetUsages função.

Syntax

#define HidP_UnsetButtons(Rty, Up, Lco, ULi, ULe, Ppd, Rep, Rle) \
        HidP_UnsetUsages(Rty, Up, Lco, ULi, ULe, Ppd, Rep, Rle)

Parameters

  • Rty
    [no] HIDP_REPORT_TYPE enumerador valor que indica o tipo de relatório localizado em Representante.
  • UP
    [no] Página de uso dos usos especificados por UsageList.
  • Lco
    [no] Link coleção que contém os usos. Se LinkCollection é diferente de zero, a função apenas define os usos, se existirem, na coleção link. Se LinkCollection for zero, a função define o primeiro uso para cada uso-localiza na de alto nível coleção associado com PreparsedData.
  • ULi
    [no] Ponteiro para a matriz de usos para definir como Desativado.
  • ULe
    [in, Out] Na entrada, o número de usos em UsageList.

    A seguinte tabela mostra os valores possíveis na saída.

    Valor Descrição

    Valor de entrada está inalterado.

    ReportType, PreparsedData, Relatório, ou ReportLength não é válido.

    Valor de entrada está inalterado.

    Todos os usos com êxito estiverem definidos como desativada.

    O índice do uso em UsageList que causou o erro.

    Um uso não pode ser definido como desativada.

  • PPD
    [no] Ponteiro para os dados preparsed do de alto nível coleção associado com o relatório localizado em Representante.
  • Representante
    [in, Out] Na entrada, um relatório inicializada. Na saída, um ponteiro para um relatório.
  • RLE
    [no] Tamanho, em bytes, do relatório localizado no relatório, que deve ser igual ao tamanho de relatório para o tipo especificado relatório que HidP_GetCaps Retorna do uma coleção HIDP_CAPS estrutura.

Return Value

A seguinte tabela mostra os possíveis valores de retorno.

Valor Descrição

HIDP_STATUS_SUCCESS

Usos em UsageList Com êxito estiver definida como desativada.

HIDP_STATUS_INVALID_PREPARSED_DATA

Preparsed dados especificados por PreparsedData não é válido.

HIDP_STATUS_INVALID_REPORT_LENGTH

Comprimento de relatório não é válido.

HIDP_STATUS_INVALID_REPORT_TYPE

Tipo de relatório não é válido.

HIDP_STATUS_REPORT_DOES_NOT_EXIST

Coleção não contém um relatório do tipo especificado.

HIDP_STATUS_BUTTON_NOT_PRESSED

Uso já está definido como desativada.

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_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

See Also

Reference

HIDP_CAPS
HidP_GetCaps
HIDP_REPORT_TYPE
HidP_SetButtons
HidP_SetData
HidP_SetUsages
HidP_UnsetUsages