ASPI is not supported by Microsoft for all versions of Windows (182542)



The information in this article applies to:

  • Microsoft Win32 Device Driver Kit (DDK) for Windows NT 3.1
  • Microsoft Win32 Device Driver Kit (DDK) for Windows NT 3.5
  • Microsoft Win32 Device Driver Kit (DDK) for Windows NT 3.51
  • Microsoft Win32 Device Driver Kit (DDK) for Windows NT 4.0
  • Microsoft Windows 2000 Driver Development Kit (DDK)
  • Microsoft Windows XP Driver Development Kit (DDK)
  • Microsoft Windows Server 2003 Driver Development Kit (DDK)
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional x64 Edition

This article was previously published under Q182542

SUMMARY

The Advanced SCSI Programming Interface (ASPI) software interface is not supported by Microsoft for all versions of Windows. The ASPI for Win32 is available from Adaptec Corporation. To download the ASPI for Win32, visit the following Web site: For more information about ASPI installation, using ASPI, or coding with ASPI, contact Adaptec.

In Windows NT, Microsoft provides and supports the SCSI Pass Through Interface (SPTI) as a method to send SCSI requests to peripherals. The Win32 DDK includes a SCSI Pass Through sample. In the Windows NT DDK version 4.0, the SPTI sample is in the \Ddk\Src\Storage\Class\Spti folder. In the Windows 2000 DDK, the SPTI sample is in the \Ntddk\Src\Storage\Class\Spti folder.

MORE INFORMATION

For information about how to contact Adaptec, click the appropriate article number in the following list to view the article in the Microsoft Knowledge Base:

65416 Hardware and software vendor contact information, A-K

60781 Hardware and software vendor contact information, L-P

60782 Hardware and software vendor contact information, Q-Z

Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.
The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.

If you use the SPTI sample that is available in Windows NT 4.0 on a Windows 2000-based computer, the sample fails and you receive an "ERROR_ACCESS_DENIED (5L)" error message. For more information, click the following article number to view the article in the Microsoft Knowledge Base:

241374 Read and write access required for SCSI pass through requests


Modification Type:MajorLast Reviewed:6/30/2005
Keywords:kbinfo KB182542 kbAudEndUser kbAudDeveloper kbAudITPRO kbAudOEM kbAudGeneralUser kbAudKnowledgeWorker