PRB: Miniport Driver Fails Using Certain ScsiPort APIs

This article was previously published under Q160667
This article has been archived. It is offered "as is" and will no longer be updated.
SYMPTOMS
When you attempt to write a program or device driver that calls thefollowing APIs, you may encounter the following errors:
ScsiPortReadRegisterUshort()
ScsiPortReadRegisterULong()
Specifically, miniport drivers written to use these APIs may fail toload.
CAUSE
These APIs are documented as being exported by SCSIPORT.PDR. However, dueto a problem in SCSIPORT.PDR, these APIs are not correctly exported.
RESOLUTION
This issue is resolved by the following updated file for Windows 95, andlater versions of this file:
   SCSIPORT.PDR  version 4.00.951  dated 10/26/95  23,165 bytes				


STATUS
Microsoft has confirmed this to be a problem in Microsoft Windows 95. Anupdate to address this problem is now available, but is not fullyregression tested and should be applied only to computers experiencingthis specific problem. Unless you are severely impacted by this specificproblem, Microsoft does not recommend implementing this update at thistime. Contact Microsoft Technical Support for additional information aboutthe availability of this update.

This issue is resolved in Microsoft Windows 98.
MORE INFORMATION
For additional information about Windows 95 updates, please see thefollowing article in the Microsoft Knowledge Base:
161020 Implementing Windows 95 Updates
1.00 Windows
Properties

Article ID: 160667 - Last Review: 10/04/2013 18:04:32 - Revision: 1.3

  • Microsoft Windows 95
  • kbnosurvey kbarchive kbhotfixserver kbqfe kbhardware kbprb KB160667
Feedback