função HidP_MaxDataListLength (hidpi.h)
A rotina HidP_MaxDataListLength retorna o número máximo de estruturas de HIDP_DATA que HidP_GetData podem retornar para um tipo especificado de relatório HID e um de coleção de nível superiorespecificado.
Sintaxe
ULONG HidP_MaxDataListLength(
[in] HIDP_REPORT_TYPE ReportType,
[in] PHIDP_PREPARSED_DATA PreparsedData
);
Parâmetros
[in] ReportType
Especifica um valor de enumerador HIDP_REPORT_TYPE que indica o tipo de relatório.
[in] PreparsedData
Ponteiro para os dados pré-preparados de uma coleção de nível superior.
Valor de retorno
Se tiver êxito, HidP_MaxDataListLength retornará o número máximo de estruturas HIDP_DATA que HidP_GetData poderão retornar para um tipo especificado de relatório HID e uma coleção de de nível superior especificada. Caso contrário, a rotina retornará zero, o que indica que o tipo de relatório ou os dados pré-preparados não são válidos.
Observações
Aplicativos no modo de usuário ou drivers no modo kernel chamam HidP_MaxDataListLength para determinar o número máximo de estruturas de HIDP_DATA que HidP_GetData podem retornar.
Para obter mais informações, consulte coleções HID.
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) |
biblioteca | Hidparse.lib |
IRQL | <= DISPATCH_LEVEL |