Zitat von
Bernhard Geyer:
Benutzt du Low-Level-Funktionen die auf sehr tiefer ebene HD-Zugriffe ermöglichen? (Disk-Editor: RAW reading and writing of disks and drives ...)
Falls ja wird hier der Hund begraben sein. Da ein 64-Bit-
OS auch 64-Bit Treiber etc. benötigt wird es nicht möglich sein auf dieser niedrigen Ebene 32-Bit-Programme laufen zu lassen.
Nur unter Windows 9x wird BIOS und Thunking verwendet. Windows NT+ bietet dafür "normale"
API-Funktionen an, man greift da nicht direkt auf einen Treiber zu, zumindest auch nicht mehr als beim ganz normalen Lesen von Dateien. Das müßte wie alle anderen
API-Funktionen von 32 nach 64 bit übersetzt werden.
Hat einer Vista x64 oder Windows XP x64 der mir vielleicht detailliertere Fehlermeldungen geben könnte?
Sonst könnte ich vielleicht auch ein paar kleine Testprogramme machen (die derjenige/diejenige auf einen x64 System testen könnte) und damit herrausfinden was geht und was nicht.