|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <wdfrequest.h>

Public Attributes | |
| ULONG | Size |
| WDF_REQUEST_TYPE | Type |
| IO_STATUS_BLOCK | IoStatus |
| union { | |
| struct { | |
| WDFMEMORY Buffer | |
| size_t Length | |
| size_t Offset | |
| } Write | |
| struct { | |
| WDFMEMORY Buffer | |
| size_t Length | |
| size_t Offset | |
| } Read | |
| struct { | |
| ULONG IoControlCode | |
| struct { | |
| WDFMEMORY Buffer | |
| size_t Offset | |
| } Input | |
| struct { | |
| WDFMEMORY Buffer | |
| size_t Offset | |
| size_t Length | |
| } Output | |
| } Ioctl | |
| struct { | |
| union { | |
| PVOID Ptr | |
| ULONG_PTR Value | |
| } Argument1 | |
| union { | |
| PVOID Ptr | |
| ULONG_PTR Value | |
| } Argument2 | |
| union { | |
| PVOID Ptr | |
| ULONG_PTR Value | |
| } Argument3 | |
| union { | |
| PVOID Ptr | |
| ULONG_PTR Value | |
| } Argument4 | |
| } Others | |
| struct { | |
| PWDF_USB_REQUEST_COMPLETION_PARAMS Completion | |
| } Usb | |
| } | Parameters |
Definition at line 222 of file wdfrequest.h.
| union { ... } _WDF_REQUEST_COMPLETION_PARAMS::Argument1 |
| union { ... } _WDF_REQUEST_COMPLETION_PARAMS::Argument2 |
| union { ... } _WDF_REQUEST_COMPLETION_PARAMS::Argument3 |
| union { ... } _WDF_REQUEST_COMPLETION_PARAMS::Argument4 |
| WDFMEMORY _WDF_REQUEST_COMPLETION_PARAMS::Buffer |
Definition at line 234 of file wdfrequest.h.
| PWDF_USB_REQUEST_COMPLETION_PARAMS _WDF_REQUEST_COMPLETION_PARAMS::Completion |
Definition at line 280 of file wdfrequest.h.
| struct { ... } _WDF_REQUEST_COMPLETION_PARAMS::Input |
| ULONG _WDF_REQUEST_COMPLETION_PARAMS::IoControlCode |
Definition at line 246 of file wdfrequest.h.
| struct { ... } _WDF_REQUEST_COMPLETION_PARAMS::Ioctl |
Referenced by FxIoContext::CopyParameters(), and FxIoTargetFormatIoctl().
| IO_STATUS_BLOCK _WDF_REQUEST_COMPLETION_PARAMS::IoStatus |
Definition at line 230 of file wdfrequest.h.
Referenced by FxRequestBase::CompleteSubmitted(), FxIoContext::CopyParameters(), FxUsbDeviceControlContext::CopyParameters(), FxUsbDeviceStringContext::CopyParameters(), and FxUsbPipeTransferContext::CopyParameters().
| size_t _WDF_REQUEST_COMPLETION_PARAMS::Length |
Definition at line 235 of file wdfrequest.h.
| size_t _WDF_REQUEST_COMPLETION_PARAMS::Offset |
Definition at line 236 of file wdfrequest.h.
| struct { ... } _WDF_REQUEST_COMPLETION_PARAMS::Others |
Referenced by FxRequestContext::FormatOtherParams().
| struct { ... } _WDF_REQUEST_COMPLETION_PARAMS::Output |
| union { ... } _WDF_REQUEST_COMPLETION_PARAMS::Parameters |
| PVOID _WDF_REQUEST_COMPLETION_PARAMS::Ptr |
Definition at line 262 of file wdfrequest.h.
| struct { ... } _WDF_REQUEST_COMPLETION_PARAMS::Read |
Referenced by FxIoContext::CopyParameters(), and FxRequestContext::FormatReadParams().
| ULONG _WDF_REQUEST_COMPLETION_PARAMS::Size |
Definition at line 226 of file wdfrequest.h.
| WDF_REQUEST_TYPE _WDF_REQUEST_COMPLETION_PARAMS::Type |
Definition at line 228 of file wdfrequest.h.
Referenced by FxRequestContext::FormatOtherParams(), FxRequestContext::FormatReadParams(), FxRequestContext::FormatWriteParams(), FxIoTargetFormatIoctl(), FxRequestContext::InitCompletionParams(), and FxUsbRequestContext::SetUsbType().
| struct { ... } _WDF_REQUEST_COMPLETION_PARAMS::Usb |
Referenced by FxUsbRequestContext::SetUsbType().
| ULONG_PTR _WDF_REQUEST_COMPLETION_PARAMS::Value |
Definition at line 263 of file wdfrequest.h.
| struct { ... } _WDF_REQUEST_COMPLETION_PARAMS::Write |
Referenced by FxIoContext::CopyParameters(), and FxRequestContext::FormatWriteParams().