Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
aa, 55, 00 - это как раз то что предлагает стандарт :-))) 09.03.03 14:34 Число просмотров: 5495
Автор: amirul <Serge> Статус: The Elderman
|
> Спасибо, про flush я забыл совсем... > А если так? > Сначала АА, потом 55, потом 00 (в гексах). > Проще будет... По крайней мере это частный случай. Если у тебя случайным числом будет aa, то дополнением будет 55. А вообще случайные надо, чтоб злые люди ничего не знали о числах, использовавшихся на первых проходах.
Виндовый апи flushbuffers (или типа того) кроме сбрасывания на диск своих буферов, имхо ОБЯЗАТЕЛЬНО должен выполнить ATA команду (для ata устройств - у scsi должен быть аналог) FLUSH CACHE (код e7h, обязательна для всех ATA устройств). Короче flush не вернется пока все данные ФИЗИЧЕСКИ не окажутся на носителе - следить за этим предоставь винде. Короче, когда ты вернулся из этой функции - будь уверен, можно писать дальше.
|
|
|