pub unsafe fn HidD_SetOutputReport( hiddeviceobject: HANDLE, reportbuffer: *const c_void, reportbufferlength: u32, ) -> bool