Description of WNASPI SDK :
Wnaspi32.dll contains the functions and routines any ASPI device uses to communicate with your PC. While Win9(x)/ME has this library (Adaptec's) included, WinNT, 2k (Server and Pro) and XP come without it and furthermore Adaptec is no more includes the library with their software. That gives you pretty much of the risk that your ASPI based software will fail working on certain systems. From now on you can include your own legitimate version of the DLL with your products. ASPI is the best choice for CD recording software as you can write the code w/o thinking what OS end user has. Istead of supporting both ASPI and SPTI in your code you can go with ASPI only and pass all extra work to external ASPI DLL module.