mirror bug fix DeviceIoControl