种类:read, write, or device I/O control request
创建request时,不包括memory object和其他任何信息
KMDF驱动可以定义内部IOCTL,参数自定义,支持3种memory object和offset structures
KMDF例子:创建WDF I/O Request
WdfRequestCreate:创建WDF I/O request obj
Toastmon例子:
创建request时,不包括memory object和其他任何信息
KMDF驱动可以定义内部IOCTL,参数自定义,支持3种memory object和offset structures
KMDF例子:创建WDF I/O Request
WdfRequestCreate:创建WDF I/O request obj
Toastmon例子:
WDF_OBJECT_ATTRIBUTES_INIT(&attributes); attributes.ParentObject = ioTarget; status = WdfRequestCreate(&attributes, ioTarget, &targetDeviceInfo->ReadRequest);