我正在开发将从设备获取数据的应用程序。我连接到设备使用create file获取设备句柄。现在我正在使用deviceiocontrol api来从设备读取数据,如下所示:
#define
IOCTL_ASYNC_IN
CTL_CODE (FILE_DEVICE_UNKNOWN, 0x850, METHOD_BUFFERED, FILE_ANY_ACCESS)
...
DeviceIoControl(
Handle,
IOCTL_ASYNC_IN,
0,
0,
theTempBuffer,
sizeof( theTempBuffer ),
&theBytesReturned,
NULL);
当我的程序控制到达deviceiocontrol api时,它会挂起应用程序。
请帮我解决上述问题。
由于