VeganFanatic Ответов: 1

Сканирование cdrom, dvdrom, bdrom


https://support.microsoft.com/en-us/help/138434/how-win32-based-applications-read-cd-rom-sectors-in-windows-nt[^]

так что это лучший пример, который я смог найти, цель состоит в том, чтобы определить размер сектора, 2048 не может длиться вечно, и количество секторов на сканируемом диске

я хотел создать инструмент для проверки низкоуровневого состояния оптического диска ниже уровня исправления ошибок

cd имеет исправление ошибок C1 и C2 которое стандартизировано поэтому я хотел бы добавить пару функций в проект

похоже, что автоматическое обнаружение оптического привода устранено

определенно похоже, что мне придется танцевать вокруг API miniport, чтобы иметь возможность сделать базовое чтение диска

знаете ли вы, какой api заменил mmsystem.h, который я использовал еще с ранним cd-rom?

Что я уже пробовал:

старое абсолютное чтение/запись из DOS недоступно для XP и выше

mmsystem.h-это еще один заголовок, который я использовал в прошлом

1 Ответов

Рейтинг:
2

VeganFanatic

определенно выглядит как трудный проект

mmsystem.h позволяет легко воспроизводить волновой звук и даже компакт-диск

но хотя он все еще может быть использован, я хотел бы прочитать более низкий уровень для инструмента проверки ошибок

Richard MacCutchan

"определенно выглядит как трудный проект"
Согласованный.