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

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.

Commenti

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.

Requisiti

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

Vedi anche

HidD_SetNumInputBuffers

IOCTL_GET_NUM_DEVICE_INPUT_BUFFERS

IOCTL_SET_NUM_DEVICE_INPUT_BUFFERS