Re: Как работу с CD-ROM заменить работой с диском?
От: Alex Ostapenko Россия  
Дата: 07.05.01 07:53
Оценка:
Здравствуйте Толипов Денис, вы писали:

ТД>Задача такая: необходимо программу, работающую только с CD-ROM запускать из каталога на диске. Как обмануть программу? Какие проверки, кроме попытки записать в этот каталог программа может проводить? Но самое главное — как проге сказать, что этот каталог и есть CD-ROM ???

ТД>Предполагаю, что каким-то образом нужно использовать API Hooking, скажем перехватить какую-нибудь функцию работающую с устройством CD-ROM, только вот какую не имею никакого представления...
ТД>Может есть какие-нибудь предположения по этому поводу, а?

По опыту общения с игрушками наиболее часто используются:
GetLogicalDriveStrings с последующим GetDriveType для нахождения КД-ПЗУ, а потом на него натравливается GetVolumeInformation.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.