EVT_WDF_IO_QUEUE_IO_READ EvtWdfIoQueueIoRead;voidEvtWdfIoQueueIoRead( [in] WDFQUEUE Queue, [in] WDFREQUEST Request, [in]size_tLength ){...} 参数 [in] Queue 与I/O 请求关联的框架队列对象的句柄。 [in] Request 框架请求对象的句柄。
EVT_WDF_IO_QUEUE_IO_READ EvtWdfIoQueueIoRead; void EvtWdfIoQueueIoRead( [in] WDFQUEUE Queue, [in] WDFREQUEST Request, [in] size_t Length ) {...} Parameters[in] QueueA handle to the framework queue object that is associated with the I/O request.[in] RequestA...
EVT_WDF_IO_QUEUE_IO_DEFAULT función de devolución de llamada EVT_WDF_IO_QUEUE_IO_DEVICE_CONTROL función de devolución de llamada EVT_WDF_IO_QUEUE_IO_INTERNAL_DEVICE_CONTROL función de devolución de llamada EVT_WDF_IO_QUEUE_IO_READ función de devolución de llamada EVT_WDF_IO_...
EVT_WDF_IO_QUEUE_IO_WRITE EvtWdfIoQueueIoWrite;voidEvtWdfIoQueueIoWrite( [in] WDFQUEUE Queue, [in] WDFREQUEST Request, [in]size_tLength ){...} Parameter [in] Queue Ein Handle für das Framework-Warteschlangenobjekt, das der E/A-Anforderung zugeordnet ist. ...
一个或多个WDF_REQUEST_STOP_ACTION_FLAGS类型标志的按位 OR,用于标识调用回调函数的原因以及请求是否可取消。 返回值 无 备注 驱动程序在调用WdfIoQueueCreate时注册EvtIoStop回调函数。 有关调用WdfIoQueueCreate 的详细信息,请参阅创建 I/O 队列。
EVT_WDF_IO_QUEUE_IO_DEVICE_CONTROL EvtWdfIoQueueIoDeviceControl;voidEvtWdfIoQueueIoDeviceControl( [in] WDFQUEUE Queue, [in] WDFREQUEST Request, [in]size_tOutputBufferLength, [in]size_tInputBufferLength, [in] ULONG IoControlCode ){...} ...
EVT_WDF_IO_QUEUE_IO_DEVICE_CONTROL EvtWdfIoQueueIoDeviceControl;voidEvtWdfIoQueueIoDeviceControl( [in] WDFQUEUE Queue, [in] WDFREQUEST Request, [in]size_tOutputBufferLength, [in]size_tInputBufferLength, [in] ULONG IoControlCode ){...} ...
Wdfdriver.h Wdffdo.h Wdffileobject.h Wdfhwaccess.h Wdfinstaller.h Wdfinterrupt.h Wdfio.h Wdfiotarget.h Wdfmemory.h Wdfminiport.h Wdfobject.h Wdfpdo.h Wdfqueryinterface.h Wdfregistry.h Wdfrequest.h Wdfresource.h Wdfstring.h Wdfsync.h ...
and the queue like this: WDF_IO_QUEUE_CONFIG_INIT_DEFAULT_QUEUE(&queueConfig, WdfIoQueueDispatchParallel); queueConfig.EvtIoDeviceControl = VVDEvtIoDeviceControl; queueConfig.EvtIoRead = VVDEvtIoReadWrite; #pragma warning(suppress: 28024) // This is because I handle both reading and writing ...
Wdfio.h Wdfiotarget.h Wdfmemory.h Wdfminiport.h Wdfobject.h Wdfpdo.h Wdfqueryinterface.h Wdfregistry.h Wdfrequest.h Wdfresource.h Wdfstring.h Wdfsync.h Wdftimer.h Wdftypes.h Wdfusb.h Wdfverifier.h Wdfwmi.h Wdfworkitem.h Wudfddi.h ...