[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