Vorbereitete Daten
Vorbereitete Daten sind Berichtsdeskriptordaten, die einer Sammlung der obersten Ebene zugeordnet sind. Benutzermodusanwendungen oder Kernelmodustreiber verwenden vordefinierte Daten, um Informationen zu bestimmten HID-Steuerelementen zu extrahieren, ohne den gesamten Berichtsdeskriptor eines Geräts abrufen und interpretieren zu müssen. Eine Benutzermodusanwendung ruft die vorbereiteten Daten einer Sammlung mithilfe von HidD_GetPreparsedData ab, und ein Kernelmodustreiber verwendet eine IOCTL_HID_GET_COLLECTION_DESCRIPTOR Anforderung.
Die folgenden HIDClass-Unterstützungsroutinen unterstützen das Extrahieren und Festlegen von Schaltflächen- und Wertdaten: