阅读:1199回复:4
驱动和应用交互的问题
是不是要在用户态用CreateFile的方式与驱动交互
驱动必须要用IoCreateSymbolicLink建立一dosname |
|
沙发#
发布于:2002-11-10 08:46
wdm驱动可用如下方式:
BOOLEAN b; CHAR FirmwareRev[60]; ULONG FirmwareRevSize; b = DeviceIoControl(hDevice, IOCTL_MYDEV_GET_VERSION_STRING, NULL, // no input 0, FirmwareRev, sizeof(FirmwareRev),& FirmwareRevSize, NULL // not overlapped I/O ); vxd也是该函数。 |
|
板凳#
发布于:2002-11-10 12:02
先还是要CreateFile得到handle CreateFile用的设备名 应该 是dos名(符号连接) |
|
地板#
发布于:2002-11-10 12:41
在WDM中应是
DEFINE_GUID(WDM1_GUID, 0xc0cf0640, 0x5f6e, 0x11d2, 0xb6, 0x77, 0x0, 0xc0, 0xdf, 0xe4, 0xc1, 0xf3); 之类的东西。 |
|
地下室#
发布于:2002-11-10 16:40
用户被禁言,该主题自动屏蔽! |
|