[an error occurred while processing this directive]
|
И все-таки, в каком пр-ве (<1MB или >1MB) Вы запрашиваете аллокирование памяти? В любом случае сделайте >1MB.
Я пропустил, что Вы также сказали, что под Win98 в тойже машине все ОК. В этом случае - проблема в драйвере. Сказать наугад не могу, причин много, надо смотреть код драйвера. Возможно, что где-то либо неправильно терминируется IRP, либо перепутана обработка PnP IRP. Я советую Вам во всех PnP запросах расставить DebugPrint/DbgPrint на тип запроса и возврщаемый код и оттрассировать сообщения драйвера при его установке.
А Ваш драйвер устанавливается успешно или нет? Т.е. при установке драйвера Windows пишет, что установка прошла успешно, или говорит, что не может инсталировать драйвер?
Павел
E-mail: info@telesys.ru