Condividi tramite


funzione HidP_MaxDataListLength (hidpi.h)

La routine HidP_MaxDataListLength restituisce il numero massimo di strutture HIDP_DATA che HidP_GetData possono restituire per un tipo specificato di report HID e un raccolta di primo livello specificato.

Sintassi

ULONG HidP_MaxDataListLength(
  [in] HIDP_REPORT_TYPE     ReportType,
  [in] PHIDP_PREPARSED_DATA PreparsedData
);

Parametri

[in] ReportType

Specifica un valore enumeratore HIDP_REPORT_TYPE che indica il tipo di report.

[in] PreparsedData

Puntatore a una raccolta di livello superiore prepara i dati.

Valore restituito

In caso di esito positivo, HidP_MaxDataListLength restituisce il numero massimo di strutture HIDP_DATA che HidP_GetData potrebbero restituire per un tipo specificato di report HID e un raccolta di livello superiore specificato. In caso contrario, la routine restituisce zero, che indica che il tipo di report o i dati pronti non sono validi.

Osservazioni

Le applicazioni in modalità utente o i driver in modalità kernel chiamano HidP_MaxDataListLength per determinare il numero massimo di strutture HIDP_DATA che HidP_GetData possono restituire.

Per altre informazioni, vedere raccolte HID.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Windows 2000 e versioni successive di Windows.
piattaforma di destinazione Universale
intestazione hidpi.h (include Hidpi.h)
libreria Hidparse.lib
IRQL <= DISPATCH_LEVEL

Vedere anche

HIDP_DATA

HidP_GetData

HidP_SetData

_HIDP_PREPARSED_DATA