[pso] Tema 2 Windows
Ioan MANEA
pso@cursuri.cs.pub.ro
31 Aug 2004 20:49:18 -0000
In DriverEntry apelez IoCreateDevice. Rezultatul nu este STATUS_SUCCESS, dar nici STATUS_INSUFFICIENT_RESOURCES, STATUS_OBJECTS_NAME_EXISTS, STATUS_OBJECTS_NAME_COLLISION.
Cand execut "driver load tema1.sys" imi da eroarea: "can't start service: the filename, directory name, or volume label syntax is incorect".
Sunt aproape sigur ca eroarea provine din IoCreateDevice deoarece am testat punand direct "return IoCreateDevice (...);".
Care ar putea fi problema?
Si inca o intrebare:
Am vazut in exemplul de pe site (mini_shortprint) ca s-a folosit dev_name="\\Device\\mini_shortprint\000" (link_name="\\??\\mini_shortprint\000" ), in DDK parca era (dar nu mai gasesc unde am vazut, deci nu sunt sigur) dev_name="\\\\Device\\mini_shortprint\000" (link_name="\\\\??\\mini_shortprint\000" ), iar in cerinte se spune "driverul va fi accesat din user-space cu "//./uart0" pentru COM1...".
Deci ce pun aici?
----
Home, no matter how far...
http://www.home.ro