-               .InterfaceNumber         = 0,\r
-\r
-               .ReportINEndpointNumber  = GENERIC_IN_EPNUM,\r
-               .ReportINEndpointSize    = GENERIC_EPSIZE,\r
-               \r
-               .ReportINBufferSize      = GENERIC_REPORT_SIZE,\r
-\r
-               .UsingReportProtocol     = true,\r
+               .Config =\r
+                       {\r
+                               .InterfaceNumber         = 0,\r
+\r
+                               .ReportINEndpointNumber  = GENERIC_IN_EPNUM,\r
+                               .ReportINEndpointSize    = GENERIC_EPSIZE,\r
+                               \r
+                               .PrevReportINBuffer      = PrevHIDReportBuffer,\r
+                               .PrevReportINBufferSize  = sizeof(PrevHIDReportBuffer),\r
+                       },\r