珞珈山水BBS电脑网络程序人生 → 单文区文章阅读

单文区文章阅读 [返回]
发信人: bigfish (bigfish), 信区: Programm
标  题: 请问如何编写驱动程序?
发信站: BBS 珞珈山水站 (Wed Sep 21 15:27:58 2005)

学着编写驱动,例程中的VXD程序可以正常运行,为什么我自己编写程序中,用CREATEFIL
E函数连接不上?有什么需要注意的呢?
 int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
{    
    HANDLE hdevice;
    hdevice=CreateFile"\\\\.\\HELLO.VXD",0,0,0,CREATE_NEW,
             FILE_FLAG_DELETE_ON_CLOSE,0);
    if (hdevice==INVALID_HANDLE_VALUE)
   {
      printf("load failed\n");
       exit(0);
    }
   printf("load\n");
   getchar();
   if(CloseHandle(hdevice))printf("uload\n");

   return 0;
}
※ 修改:·bigfish 於 Sep 21 16:26:57 2005 修改本文·[FROM: 202.114.106.*]
※ 来源:·珞珈山水BBS站 http://bbs.whu.edu.cn·[FROM: 202.114.106.*]
[返回单文区目录]

武汉大学BBS 珞珈山水站 All rights reserved.
wForum , 页面执行时间:8.677毫秒