Condividi tramite


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

Vedere anche

HidD_SetNumInputBuffers

IOCTL_GET_NUM_DEVICE_INPUT_BUFFERS

IOCTL_SET_NUM_DEVICE_INPUT_BUFFERS