danke!
ich habe daraufhin das ganze nochmal in der vmware unter xp statt dem physikalischen vista64 getestet da funktionierts. auch unter vista business 32 gehts.
die 64 bit als ursache hatte ich bis jetzt ausgeschlossen, da das commandlinetool eraserl.exe und auch das normale programm, die beide auf der eraser.dll aufbauen, hier funktionierten.
kann man etwas tun, damit dllopen("eraser.dll") auch unter 64bit funktioniert?
grüße vgun