funzione HidD_GetNumInputBuffers (hidsdi.h)
La routine HidD_GetNumInputBuffers restituisce le dimensioni correnti, in numero di report, del buffer circolare utilizzato dal driver di classe HID per accodare i report di input da un raccolta di livello superiore.
Sintassi
BOOLEAN HidD_GetNumInputBuffers(
[in] HANDLE HidDeviceObject,
[out] PULONG NumberBuffers
);
Parametri
[in] HidDeviceObject
Specifica un handle aperto per una raccolta di primo livello.
[out] NumberBuffers
Puntatore a una variabile allocata dal chiamante utilizzata dalla routine per restituire il numero massimo di report di input che il buffer circolare può contenere.
Valore restituito
HidD_GetNumInputBuffers restituisce true se ha esito positivo; in caso contrario, restituisce FALSE. Usare GetLastError per ottenere informazioni estese sull'errore.
Osservazioni
Solo le applicazioni in modalità utente possono chiamare HidD_GetNumInputBuffers. I driver in modalità kernel possono usare la richiesta di IOCTL_GET_NUM_DEVICE_INPUT_BUFFERS.
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 | hidsdi.h (include Hidsdi.h) |
libreria | Hid.lib |
dll | Hid.dll |