Więc, przestudiowałem zadane pytania:
1. O przyciąganiu okien jeden do jednego.
2. O niewidzialności napędów USB w reżimie ASPI.
Przyciąganie okien można zrealizować, ale czy tak to koniecznie?
Kodu dla tego zdarzy się napisać niemało (piszę na czystym C wykorzystując Win32 API).
Co do niewidzialności napędów USB w reżimie ASPI, to jest właściwością tego interfejsu. W ten czas, kiedy on opracowywał się, napędów USB było bardzo małe i każdy producent pisał indywidualistyczne sterowniki dla swoich urządzeń. Wariant ASPI od Nero, pracujący z USB, zgłasza się zaledwie wrapperem dla SPTI, tak że sensu w nim nie ma. Jeśli prawdziwy ASPI może być wykorzystany z niektórymi starymi wrednymi kontrolerami ATA, z którymi w SPTI mogą być problemy, to nowsze realizacje ASPI nie mają sensu w tych wypadkach, ponieważ wszyscy oni zgłaszają się wrapperami SPTI.
Również odłączyłem Device Detection w reżimie ASPI, ponieważ to może doprowadzić do okropnych błędów i pełnego zamrażania Windows w razie prawdziwego ASPI od Adaptec.
Wszystkim kolegom ogromna wdzięczność za doświadczenia z ASPI!
Co jeszcze można dodać?
Funkcji nagrywania i testowania płyt dodać nie potrafię, uprzedzam od razu.