我的问题是这样的:在我的dispatch pnp 例程中,处理irp_mn_start_device时,需要获得串口指针,然后打开串口,然后配置串口,监听串口。现在获得串口指针已经成功,但是打开串口时总是会导致page fault或者自动重启。我猜测是构建的irp不对,或者发送的...
全文
回复(2) 2004-04-13 19:17 来自版块 - 内核编程
表情
dregs我把获得的串口指针保存在了readerx->SerialDeviceObject。 现在是一头雾水,因为我的status = IoCreateDevice( pDriverObject, sizeof(DEVICE_EXTENSION), &(UNIC...(2004-04-13 19:26)
dregsNTSTATUS AGSCallSerialOpen( IN PDEVICE_OBJECT DeviceObject ) { NTSTATUS status = STATUS_SUCCESS; PDEVICE_EXTENSION devx = (PDEVICE_EXTE...(2004-04-13 19:21)

返回顶部