
08.07.2012, 15:12
|
|
Участник форума
Регистрация: 16.02.2011
Сообщений: 180
С нами:
8018966
Репутация:
0
|
|
Сообщение от DooD
размер сектора =512 байт.
первый сектор это mbr, при открытии диска мы уже пишем первый сектор,во вторых если указывать setfilepointer ты можешь указать разный флаг.
Да,но вот здесь получается ты пишешь в 3,4 сектора?
Код:
SetFilePointer(f,2*512,nil,FILE_BEGIN);
WriteFile(f,tbl_1S,sizeof(tbl_1S),nw,nil);
SetFilePointer(f,3*512,nil,FILE_BEGIN);
WriteFile(f,tbl_2S,sizeof(tbl_2S),nw,nil);
CloseHandle(f)
|
|
|