阅读:1486回复:2
初学:问个很弱的问题 大家别笑
DriverWorks生成的最基本的驱动程序
用interface的方法与应用程序通讯 应用程序要得到hDevice才能对驱动操作 对不? 应用程序要得到hDevice需要些啥东西呢? 那个GUID的序列号?怎么得到?还是直接include一些什么头文件 然后帮助和很多书里面都提到一个openbyinterface的函数 这个函数是DriverWorks生成的还是自己写的阿? |
|
沙发#
发布于:2007-09-27 20:35
HANDLE OpenByInterface( GUID* pClassGuid, //设备的GUID
DOWRD instance, //设备的序号 PDWORD pError) //存放错误编号 返回值是设备的句柄 |
|
板凳#
发布于:2007-09-27 00:11
OpenByInterface是DriverWorks自动生成的
和驱动通信需要得到句柄,OpenByInterface是根据GUID来打开的, 还可以根据符号链接打开 |
|