Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

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


View products that this article applies to.

Symptoms

When 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.

↑ Back to the top


Cause

This problem occurs because of an incorrect calculation of the time-out values in the Usbscan.sys driver.

↑ Back to the top


Workaround

To 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.

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

↑ Back to the top


Keywords: KB892083, kbprb, kbtshoot

↑ Back to the top

Article Info
Article ID : 892083
Revision : 2
Created on : 11/22/2005
Published on : 11/22/2005
Exists online : False
Views : 236