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 |