|
ReactOS 0.4.16-dev-1948-gd260c1d
|
#include <fxusbpipe.hpp>


Public Attributes | |
| _URB_PIPE_REQUEST | m_UrbLegacy |
| _URB_PIPE_REQUEST * | m_Urb |
Public Attributes inherited from FxUsbRequestContext | |
| WDF_USB_REQUEST_COMPLETION_PARAMS | m_UsbParameters |
| UMURB | m_UmUrb |
Public Attributes inherited from FxRequestContext | |
| WDF_REQUEST_COMPLETION_PARAMS | m_CompletionParams |
| IFxMemory * | m_RequestMemory |
| FX_REQUEST_CONTEXT_TYPE | m_RequestType |
Private Attributes | |
| USBD_HANDLE | m_USBDHandle |
Additional Inherited Members | |
Protected Member Functions inherited from FxRequestContext | |
| VOID __inline | InitCompletionParams (VOID) |
Protected Member Functions inherited from FxStump | |
| FxStump (VOID) | |
Static Protected Member Functions inherited from FxRequestContext | |
| static VOID | _StoreAndReferenceMemoryWorker (__in PVOID Tag, __deref_out_opt IFxMemory **PPMemory, __in FxRequestBuffer *Buffer) |
Definition at line 123 of file fxusbpipe.hpp.
| FxUsbPipeRequestContext::FxUsbPipeRequestContext | ( | __in FX_URB_TYPE | FxUrbType | ) |
Definition at line 966 of file fxusbpipe.cpp.
| FxUsbPipeRequestContext::~FxUsbPipeRequestContext | ( | VOID | ) |
Definition at line 981 of file fxusbpipe.cpp.
| __checkReturn NTSTATUS FxUsbPipeRequestContext::AllocateUrb | ( | __in USBD_HANDLE | USBDHandle | ) |
Definition at line 994 of file fxusbpipe.cpp.
Referenced by FxUsbPipe::FormatAbortRequest(), and FxUsbPipe::FormatResetRequest().
Reimplemented from FxRequestContext.
Definition at line 1018 of file fxusbpipe.cpp.
|
virtual |
| VOID FxUsbPipeRequestContext::SetInfo | ( | __in WDF_USB_REQUEST_TYPE | Type, |
| __in USBD_PIPE_HANDLE | PipeHandle, | ||
| __in USHORT | Function | ||
| ) |
Definition at line 1030 of file fxusbpipe.cpp.
Referenced by FxUsbPipe::FormatAbortRequest(), and FxUsbPipe::FormatResetRequest().
| VOID FxUsbPipeRequestContext::SetInfo | ( | __in WDF_USB_REQUEST_TYPE | Type, |
| __in WINUSB_INTERFACE_HANDLE | WinUsbHandle, | ||
| __in UCHAR | PipeId, | ||
| __in USHORT | Function | ||
| ) |
Definition at line 13 of file fxusbpipeum.cpp.
| _URB_PIPE_REQUEST* FxUsbPipeRequestContext::m_Urb |
Definition at line 175 of file fxusbpipe.hpp.
Referenced by AllocateUrb(), Dispose(), FxUsbPipe::FormatAbortRequest(), FxUsbPipe::FormatResetRequest(), FxUsbPipeRequestContext(), GetUsbdStatus(), SetInfo(), and ~FxUsbPipeRequestContext().
| _URB_PIPE_REQUEST FxUsbPipeRequestContext::m_UrbLegacy |
Definition at line 170 of file fxusbpipe.hpp.
Referenced by Dispose(), FxUsbPipe::FormatAbortRequest(), FxUsbPipe::FormatResetRequest(), FxUsbPipeRequestContext(), and ~FxUsbPipeRequestContext().
|
private |
Definition at line 167 of file fxusbpipe.hpp.
Referenced by AllocateUrb(), Dispose(), FxUsbPipeRequestContext(), and ~FxUsbPipeRequestContext().