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 una raccolta di livello superiore specificata.

Sintassi

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

Parametri

[in] ReportType

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

[in] PreparsedData

Puntatore ai dati preparati di un insieme di livello superiore.

Valore restituito

Se ha 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 una raccolta di livello superiore specificata. In caso contrario, la routine restituisce zero, che indica che il tipo di report o i dati preparati non sono validi.

Commenti

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.

Requisiti

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

Vedi anche

HIDP_DATA

HidP_GetData

HidP_SetData

_HIDP_PREPARSED_DATA