ReactOS 0.4.16-dev-533-gc7d1aa3
|
#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 |
![]() | |
WDF_USB_REQUEST_COMPLETION_PARAMS | m_UsbParameters |
UMURB | m_UmUrb |
![]() | |
WDF_REQUEST_COMPLETION_PARAMS | m_CompletionParams |
IFxMemory * | m_RequestMemory |
FX_REQUEST_CONTEXT_TYPE | m_RequestType |
Private Attributes | |
USBD_HANDLE | m_USBDHandle |
Additional Inherited Members | |
![]() | |
VOID __inline | InitCompletionParams (VOID) |
![]() | |
FxStump (VOID) | |
![]() | |
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 145 of file fxusbdevice.cpp.
FxUsbDeviceStringContext::~FxUsbDeviceStringContext | ( | VOID | ) |
Definition at line 166 of file fxusbdevice.cpp.
_Must_inspect_result_ NTSTATUS FxUsbDeviceStringContext::AllocateDescriptor | ( | __in PFX_DRIVER_GLOBALS | FxDriverGlobals, |
__in size_t | BufferSize | ||
) |
Definition at line 303 of file fxusbdevice.cpp.
Referenced by FxUsbDevice::FormatStringRequest().
__checkReturn NTSTATUS FxUsbDeviceStringContext::AllocateUrb | ( | __in USBD_HANDLE | USBDHandle | ) |
Definition at line 184 of file fxusbdevice.cpp.
Referenced by FxUsbDevice::FormatStringRequest().
|
virtual |
Reimplemented from FxUsbRequestContext.
Definition at line 223 of file fxusbdevice.cpp.
Reimplemented from FxRequestContext.
Definition at line 210 of file fxusbdevice.cpp.
|
virtual |
Implements FxUsbRequestContext.
Definition at line 294 of file fxusbdevice.cpp.
Definition at line 269 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().