Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Запись на указанный физический адрес


Автор: BIV 3.11.2013, 20:18
Всем доброе время суток!
Мне нужно записать информацию на флеш-носитель на заданный физический адрес. Я имею ввиду вот что, в файловой системе, например, FAT зарезервированы области памяти от 3B до 1FD (Туда можно заносить данные без вреда файловой системе). Я хочу занести в эти области памяти свои данные. Как это делать? Как еще и считать данные с этой области памяти? Данные, которые считываются и записываются хотел бы видеть в 16-ричной системе

Автор: bsa 5.11.2013, 11:14
BIV
Код
# dd if=/dev/sdc count=1 skip=59 | less

Автор: BIV 5.11.2013, 20:22
Цитата(bsa @ 5.11.2013,  09:14)
BIV
Код
# dd if=/dev/sdc count=1 skip=59 | less

А как это сделать средствами VS C++ под ОС Windows?

Автор: xvr 7.11.2013, 16:02
Цитата(BIV @  5.11.2013,  20:22 Найти цитируемый пост)
А как это сделать средствами VS C++ под ОС Windows? 

dd - никак, а bsa провокатор  smile 

В Windows можно открыть физический или логический диск (через http://msdn.microsoft.com/en-us/library/windows/desktop/aa363858%28v=vs.85%29.aspx), но есть некоторые http://support.microsoft.com/kb/942448


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)