阅读:1044回复:1
编程调试
如何建立一个WIN32的终端程序项目?
我不懂!请详细说明! |
|
沙发#
发布于:2002-03-26 13:23
所谓的win32端程序就是相当于驱动程序的一个客户。它调用驱动程序中提供的服务,完成特定的功能。驱动程序本身是死的,必须有应用程序调用才会活,所以需要一个Win32客户程序。(当然有的驱动程序是不需要应用程序的)。
一般可以通过CreateFile打开一个连接到驱动程序的句柄,然后使用ReadFile,WriteFile向驱动程序读写数据,或使用DeviceIoControl Win32 API给驱动程序发送IOCTL命令,执行特定的命令。 如果你需要动态加载驱动程序,则还要调一系列SCM(Service Contorl Manager)函数,如:CreateSerice,StartService,StopService等。具体的用法请参阅MSDN。 |
|
|