BUG: Interim Fix for IoAssignResource Fails When It Shouldn'tLast reviewed: October 29, 1997Article ID: Q123460 |
3.50
WINDOWS
kbprg kbbuglist
The information in this article applies to:
SYMPTOMSWhen a device driver calls IoAssignResources for a PCI bus, the call may fail due to an interrupt-line conflict even though the caller did not specify an interrupt resource. This only occurs during an improper BIOS initialization, but a driver should be able to use the IoAssignResources API to work around the improper BIOS initialization.
RESOLUTIONThere is an interim fix available that allows IoAssignResource to succeed if the caller doesn't want an interrupt vector regardless of whether or not the BIOS configured the physical device's interrupt vector.
STATUSMicrosoft has confirmed this to be a problem in Windows NT version 3.5. A fix to this problem is in development, but has not been regression-tested and may be destabilizing in production environments. Microsoft does not recommend implementing this fix at this time. Contact Microsoft Product Support Services for more information on the availability of this fix.
MORE INFORMATIONSeveral issues were resolved in the fix:
|
Additional reference words: 3.50 buglist3.50
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |