|
h:=CreateFile('\\.\c:\dir\Driver.sys'..)..
|
Posted by: small on June 04, 2003 at 13:40:42
Posters Details: [194.226.94.86], X-Forwarded 4: [] [Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)]
In Reply to: Запуск драйвера вида h:=CreateFile('\\.\c:\dir\Driver.sys'..).. коректен? Posted by: JFX on May 30, 2003 at 12:57:09
h:=CreateFile('\\.\c:\dir\Driver.sys'..)..
Ты что открываешь файл драйвера :))
Если ты хочешь запустить драйвер в NT используй StartService!
Если хочешь получить доступ к устройству драйвера, то надо знать его имя (для этого драйвер обычно создает символическую ссылку на устройства драйвера, созданное в дереве объектов). Допустим имя симв. ссылки "abcd", тогда вызов должен иметь вид
h:=CreateFile("\\\\?\\abcd"..)..
Ну, а дальше работай с ним спокойно черех DeviceIoControl
Follow Ups:
|
|