Data yang Disiapkan
Data yang disiapkan adalah data deskriptor laporan yang terkait dengan koleksi tingkat atas. Aplikasi mode pengguna atau driver mode kernel menggunakan data yang disiapkan untuk mengekstrak informasi tentang kontrol HID tertentu tanpa harus mendapatkan dan menginterpretasikan seluruh deskriptor laporan perangkat. Aplikasi mode pengguna mendapatkan data koleksi yang disiapkan dengan menggunakan HidD_GetPreparsedData dan driver mode kernel menggunakan permintaan IOCTL_HID_GET_COLLECTION_DESCRIPTOR.
HIDClass berikut mendukung rutinitas yang mendukung ekstraksi dan pengaturan tombol dan data nilai: