Hallo,
das mit dem CLOSEDRIVE; ist hier aus versehen reingeckommen.
Ich habe RaiseLastOsError eingebaut :
System Error. Code:87. Falsche Parameter
Der Compiler hat nicht gemeckert
.
Wenn Ich aber diese funktion stat WriteFile ausführe mit BackupWrite dann ist die welt wieder in ordnung.
Aber mal was anderes,
Wie kann ich zB. aus einem Reserviertem speicher bereich ein Byte mir anzeigen lassen
Also wenn ich speicher Reserviere mit :
Delphi-Quellcode:
Var
buf : Pointer;
Begin
buf := VirtualAlloc( nil, 10, MEM_COMMIT, PAGE_READWRITE );
...
BackupRead( xy, buf, 10, ....
Ich würde einfach gern sehen was er in buf reingeladen hat Byte für Byte.
Da buf ist ein Pointer wie kann ich die Speicher Adresse buf und buf+1, und buf+2 ....
Auslesen ?
Gruss
seba