![]() |
|
|
![]()
|
|
| 586 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: нет Всего: 146 |
Недавно попробовал прочитать CD-ROM диск напрямую:
Программа записывает первые 48 килобайт диска E: в файл "ret.dmp". Я проанализировал полученный файл в HEX-редакторе и обнаружил, что я получил часть образа CD-диска. Внимание, вопрос: А что, если я попробую записать на чистый CD-ROM образ диска через WriteFile? Получится? |
|||
|
||||
| sgi1981 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 284 Регистрация: 16.3.2006 Репутация: 1 Всего: 10 |
Но как правило такие драйвера - редкость. Это раз. И в таком случае ничего удивительного не будет, потому что ОС при выполнении своей функции WriteFile будет вызывать функции этого драйвера. Это два. -------------------- Тело в нашем пространстве - есть часть пространства, в которой пространство обладает дисторсией относительно внешнего пространства. |
|||
|
||||
| rsm |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 999 Регистрация: 16.3.2005 Репутация: нет Всего: 62 |
В принципе - да, получится. Данные действительно будут записаны на диск. Только вот читаться нормально не будут, т.к. для этого нужно закрыть последнюю сессию. Кроме того, это будет работать только в Вин ХР\2003 (и старше) и только если в свойствах пишушего привода разрешена запись. См. в аттаче пример нормальной записи файла на диск с последующим закрытием сессии. З.Ы.
Присоединённый файл ( Кол-во скачиваний: 18 )
cdburn.zip 2,80 Kb |
||||
|
|||||
![]()
|
| Правила форума "Asm для Windows/DOS" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Asm для Windows/Dos | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |