(Gast)
n/a Beiträge
|
Re: raw-Daten von Festplatte lesen
16. Jan 2006, 12:56
Delphi-Quellcode:
const
// 0 anpassen an den gewuenschten Drive
DeviceName = '\\.\PhysicalDrive0';
var
hDev: THandle;
begin
hDev := CreateFile(PChar(DeviceName), GENERIC_READ or GENERIC_WRITE, FILE_SHARE_READ or FILE_SHARE_WRITE, nil, OPEN_EXISTING, 0, 0);
if hDev <> INVALID_HANDLE_VALUE then
begin
// dieses File repraesentiert nun den ersten Drive
// ein ReadFile von 512 bytes sollte nun Block 0 lesen (dort sitzt meist der MBR)
CloseHandle(hDev);
end;
end;
|
|
Zitat
|