An unexpected transfer time-out occurs when a still image device sends an IOCTL_SET_TIMEOUT I/O control code to the Usbscan.sys driver in Windows Server 2003 and in Windows XP (892083)
The information in this article applies to:
- Microsoft Windows XP Home Edition
- Microsoft Windows XP Professional
- Microsoft Windows Server 2003, Enterprise Edition
- Microsoft Windows Server 2003, Standard Edition
- Microsoft Windows Server 2003, Web Edition
- Microsoft Windows Server 2003, Datacenter Edition
SYMPTOMSWhen a still image (STI) device sends an IOCTL_SET_TIMEOUT I/O control code to the Usbscan.sys driver, and the I/O control has a time-out
value that is more than 214 seconds, an unexpected transfer time-out occurs in Microsoft Windows Server 2003 and in
Microsoft Windows XP.CAUSEThis problem occurs because of an incorrect calculation of
the time-out values in the Usbscan.sys driver.WORKAROUNDTo work around this problem, use one of the following
methods:
- Use values that are less than 214 seconds for transfer time-out
values.
- Do not send the IOCTL_SET_TIMEOUT I/O control code. By default, the time-out value will be 120
seconds.
STATUSMicrosoft
has confirmed that this is a problem in the Microsoft products that are listed
in the "Applies to" section.
Modification Type: | Major | Last Reviewed: | 11/22/2005 |
---|
Keywords: | kbtshoot kbprb KB892083 kbAudDeveloper |
---|
|