Eigentlich hast du Recht, das
muss eigentlich ein Handler von Windows sein.
Als Parameter für die Interruptaufrufe gibts noch Sektoren, Spuren und so.
Die braucht man aber garnicht wenn man mit nem (fremden) Dateisystem arbeitet
@fdsgbla: Du könntest höchstens wie ein FileStream Speicherplatz anfordern, den aber nicht mit 0 initialisieren. Dann Byte für Byte durchkämmen ob du bekannte Dateiheader findest und die Dateien ins
RAM laden oder auf
sicher freien Platz auf der Platte schreiben.
Ich denke so machen das alle Dateiretter die zu kriegen sind.