The information in this article applies to:
SYMPTOMS
The IOCTL call for SMART_GET_VERSION returns invalid bIDEDeviceMap
information in the GETVERSIONINPARAMS structure. If the IOCTL succeeds, the
bIDEDeviceMap will always be 1. The bIDEDeviceMap is a bitmask that
typically provides device information, indicating IDE or Atapi, primary or
secondary controller, drive 0 or drive 1.
CAUSEThe Atapi.sys driver incorrectly fills in the bIDEDeviceMap information when the SMART_GET_VERSION IOCTL is issued. RESOLUTIONThere is no resolution at this time. STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. REFERENCES
The Microsoft Windows 95 and Windows NT SMART IOCTL API Specification is
available on:
http://www.microsoft.com/hwdev/respec/storspec.htmRefer to the SMART Specification from the SFF (Small Form Factor) Committee for additional SMART details.
Keywords : kbDDK kbNTOS400bug kbStorageDev |
Last Reviewed: March 6, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |