在IoCreateDevice例程中有个参数:DeviceType
这个参数到底有什么用?是不是和设备紧密相关?
为什么Charis Cant的WDM开发指南里的USB键盘的例子里
用的是FILE_DEVICE_UNKNOWN:
status = IoCreateDevice( DriverObject,
sizeof (USBKBD_DEVICE_EXTENSION), NULL, FILE_DEVICE_UNKNOWN, 0, FALSE, &fdo);
--------------------------------
困惑呀困惑