阅读:883回复:0
用CreateFile函数怎么启动驱动?
我刚开始学驱动编程,按照书上的简单例子写了个Hello World简单驱动。用其自身
所代的工具DriverMonitor可以启动驱动,但我想在其它应用程序中用CreateFile函数 启动该驱动怎么就没有反映? CreateFile函数的返回都是正确的。我这部分是这样写的 void main() { HANDLE hDevies; hDevies = CreateFile("..\\HELLO.VXD",0,0,0,CREATE_NEW,FILE_FLAG_DELETE_ON_CLOSE,0); if(hDevies==INVALID_HANDLE_VALUE){ printf("Create Vxd Error\n"); exit(1); }else{ printf("Vxd Load\n"); } getchar(); if(!CloseHandle(hDevies)) printf("Vxd Unload Failed\n"); } 请各位大哥不吝赐教。 |
|