HidD_GetNumInputBuffers-Funktion (hidsdi.h)
Die HidD_GetNumInputBuffers Routine gibt die aktuelle Größe des Ringpuffers (in Anzahl der Berichte) zurück, den der HID-Klassentreiber verwendet, um Eingabeberichte aus einer angegebenen Sammlung der obersten Ebene in die Warteschlange zu stellen.
Syntax
BOOLEAN HidD_GetNumInputBuffers(
[in] HANDLE HidDeviceObject,
[out] PULONG NumberBuffers
);
Parameter
[in] HidDeviceObject
Gibt ein geöffnetes Handle für eine Auflistung der obersten Ebene an.
[out] NumberBuffers
Zeiger auf eine vom Aufrufer zugeordnete Variable, die die Routine verwendet, um die maximale Anzahl von Eingabeberichten zurückzugeben, die der Ringpuffer enthalten kann.
Rückgabewert
HidD_GetNumInputBuffers gibt TRUE zurück, wenn dies erfolgreich ist. Andernfalls wird FALSE zurückgegeben. Verwenden Sie GetLastError , um erweiterte Fehlerinformationen abzurufen.
Hinweise
Nur Benutzermodusanwendungen können HidD_GetNumInputBuffers aufrufen. Kernelmodustreiber können die IOCTL_GET_NUM_DEVICE_INPUT_BUFFERS-Anforderung verwenden.
Weitere Informationen finden Sie unter HID-Auflistungen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows 2000 und höheren Versionen von Windows. |
Zielplattform | Universell |
Header | hidsdi.h (include Hidsdi.h) |
Bibliothek | Hid.lib |
DLL | Hid.dll |