|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <fxusbdevice.hpp>


Public Attributes | |
| _URB_CONTROL_DESCRIPTOR_REQUEST | m_UrbLegacy |
| _URB_CONTROL_DESCRIPTOR_REQUEST * | m_Urb |
| PUSB_STRING_DESCRIPTOR | m_StringDescriptor |
| ULONG | m_StringDescriptorLength |
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 93 of file fxusbdevice.hpp.
| FxUsbDeviceStringContext::FxUsbDeviceStringContext | ( | __in FX_URB_TYPE | FxUrbType | ) |
Definition at line 149 of file fxusbdevice.cpp.
| FxUsbDeviceStringContext::~FxUsbDeviceStringContext | ( | VOID | ) |
Definition at line 170 of file fxusbdevice.cpp.
| _Must_inspect_result_ NTSTATUS FxUsbDeviceStringContext::AllocateDescriptor | ( | __in PFX_DRIVER_GLOBALS | FxDriverGlobals, |
| __in size_t | BufferSize | ||
| ) |
Definition at line 307 of file fxusbdevice.cpp.
Referenced by FxUsbDevice::FormatStringRequest().
| __checkReturn NTSTATUS FxUsbDeviceStringContext::AllocateUrb | ( | __in USBD_HANDLE | USBDHandle | ) |
Definition at line 188 of file fxusbdevice.cpp.
Referenced by FxUsbDevice::FormatStringRequest().
|
virtual |
Reimplemented from FxUsbRequestContext.
Definition at line 227 of file fxusbdevice.cpp.
Reimplemented from FxRequestContext.
Definition at line 214 of file fxusbdevice.cpp.
|
virtual |
Implements FxUsbRequestContext.
Definition at line 298 of file fxusbdevice.cpp.
Definition at line 273 of file fxusbdevice.cpp.
Referenced by FxUsbDevice::FormatStringRequest().
| PUSB_STRING_DESCRIPTOR FxUsbDeviceStringContext::m_StringDescriptor |
Definition at line 150 of file fxusbdevice.hpp.
Referenced by AllocateDescriptor(), CopyParameters(), FxUsbDeviceStringContext(), SetUrbInfo(), and ~FxUsbDeviceStringContext().
| ULONG FxUsbDeviceStringContext::m_StringDescriptorLength |
Definition at line 152 of file fxusbdevice.hpp.
Referenced by AllocateDescriptor(), FxUsbDeviceStringContext(), and SetUrbInfo().
| _URB_CONTROL_DESCRIPTOR_REQUEST* FxUsbDeviceStringContext::m_Urb |
Definition at line 148 of file fxusbdevice.hpp.
Referenced by AllocateUrb(), Dispose(), FxUsbDevice::FormatStringRequest(), FxUsbDeviceStringContext(), GetUsbdStatus(), SetUrbInfo(), and ~FxUsbDeviceStringContext().
| _URB_CONTROL_DESCRIPTOR_REQUEST FxUsbDeviceStringContext::m_UrbLegacy |
Definition at line 143 of file fxusbdevice.hpp.
Referenced by Dispose(), FxUsbDevice::FormatStringRequest(), FxUsbDeviceStringContext(), and ~FxUsbDeviceStringContext().
|
private |
Definition at line 139 of file fxusbdevice.hpp.
Referenced by AllocateUrb(), Dispose(), FxUsbDeviceStringContext(), and ~FxUsbDeviceStringContext().