ReactOS 0.4.16-dev-470-g91b8923
|
Go to the source code of this file.
Variables | |
_Must_inspect_result_ __in WDFUSBDEVICE | UsbDevice |
_Must_inspect_result_ __in WDFUSBDEVICE __out PULONG | CurrentFrameNumber |
PFX_DRIVER_GLOBALS | pFxDriverGlobals |
FxUsbDevice * | pUsbDevice |
_Must_inspect_result_ __in WDFUSBDEVICE __in_opt WDFREQUEST | Request |
_Must_inspect_result_ __in WDFUSBDEVICE __in_opt WDFREQUEST __in_opt PWDF_REQUEST_SEND_OPTIONS | RequestOptions |
_Must_inspect_result_ __in WDFUSBDEVICE __in WDFREQUEST __in WDFMEMORY | UrbMemory |
_Must_inspect_result_ __in WDFUSBDEVICE __in WDFREQUEST __in WDFMEMORY __in_opt PWDFMEMORY_OFFSET | UrbOffsets |
IFxMemory * | pMemory |
FxRequestBuffer | buf |
FxRequest * | pRequest |
NTSTATUS | status = pMemory->ValidateMemoryOffsets(UrbOffsets) |
size_t | bufferSize = pMemory->GetBufferSize() |
__checkReturn __in WDFUSBDEVICE __in_opt PWDF_OBJECT_ATTRIBUTES | Attributes |
__checkReturn __in WDFUSBDEVICE __in_opt PWDF_OBJECT_ATTRIBUTES __out WDFMEMORY __deref_opt_out_bcount | ( | sizeof(URB) | ) |
Definition at line 382 of file fxusbdeviceapikm.cpp.
_Must_inspect_result_ __drv_maxIRQL | ( | DISPATCH_LEVEL | ) |
_Must_inspect_result_ __drv_maxIRQL | ( | PASSIVE_LEVEL | ) |
_Must_inspect_result_ __in WDFUSBDEVICE __in_opt WDFREQUEST __in_opt PWDF_REQUEST_SEND_OPTIONS __in_xcount | ( | "union bug in SAL" | ) |
Definition at line 75 of file fxusbdeviceapikm.cpp.
DoTraceLevelMessage | ( | pFxDriverGlobals | , |
TRACE_LEVEL_VERBOSE | , | ||
TRACINGIOTARGET | , | ||
"WDFUSBDEVICE % | p, | ||
Request % | p, | ||
Memory %p" | , | ||
UsbDevice | , | ||
Request | , | ||
UrbMemory | |||
) |
Referenced by __deref_opt_out_bcount(), __in_xcount(), and if().
DoTraceLevelMessage | ( | pFxDriverGlobals | , |
TRACE_LEVEL_VERBOSE | , | ||
TRACINGIOTARGET | , | ||
"WDFUSBDEVICE % | p, | ||
Request % | p, | ||
Memory % | p, | ||
%!STATUS!" | , | ||
UsbDevice | , | ||
Request | , | ||
UrbMemory | , | ||
status | |||
) |
FxObjectHandleGetPtr | ( | pFxDriverGlobals | , |
Request | , | ||
FX_TYPE_REQUEST | , | ||
(PVOID *) & | pRequest | ||
) |
FxObjectHandleGetPtr | ( | pFxDriverGlobals | , |
UrbMemory | , | ||
IFX_TYPE_MEMORY | , | ||
(PVOID *) & | pMemory | ||
) |
FxObjectHandleGetPtrAndGlobals | ( | GetFxDriverGlobals(DriverGlobals) | , |
UsbDevice | , | ||
FX_TYPE_IO_TARGET_USB_DEVICE | , | ||
(PVOID *) & | pUsbDevice, | ||
& | pFxDriverGlobals | ||
) |
Referenced by __deref_opt_out_bcount(), and __in_xcount().
FxPointerNotNull | ( | pFxDriverGlobals | , |
CurrentFrameNumber | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
UrbMemory | |||
) |
return pUsbDevice GetCurrentFrameNumber | ( | CurrentFrameNumber | ) |
if | ( | ! | NT_SUCCESSstatus | ) |
Definition at line 193 of file fxusbdeviceapikm.cpp.
if | ( | ) |
Definition at line 202 of file fxusbdeviceapikm.cpp.
if | ( | NT_SUCCESS(status) | ) |
Definition at line 220 of file fxusbdeviceapikm.cpp.
if | ( | UrbOffsets ! | = NULL && UrbOffsets->BufferOffset , |
0 | |||
) |
Definition at line 198 of file fxusbdeviceapikm.cpp.
buf SetMemory | ( | pMemory | , |
UrbOffsets | |||
) |
__checkReturn __in WDFUSBDEVICE __in_opt PWDF_OBJECT_ATTRIBUTES Attributes |
Definition at line 379 of file fxusbdeviceapikm.cpp.
Definition at line 165 of file fxusbdeviceapikm.cpp.
Referenced by __in_xcount().
bufferSize = pMemory->GetBufferSize() |
Definition at line 168 of file fxusbdeviceapikm.cpp.
Referenced by if().
_Must_inspect_result_ __in WDFUSBDEVICE __out PULONG CurrentFrameNumber |
Definition at line 43 of file fxusbdeviceapikm.cpp.
PFX_DRIVER_GLOBALS pFxDriverGlobals |
Definition at line 48 of file fxusbdeviceapikm.cpp.
Referenced by __deref_opt_out_bcount(), __in_xcount(), and if().
IFxMemory* pMemory |
Definition at line 163 of file fxusbdeviceapikm.cpp.
Referenced by if().
FxRequest* pRequest |
Definition at line 166 of file fxusbdeviceapikm.cpp.
Referenced by if().
FxUsbDevice* pUsbDevice |
Definition at line 49 of file fxusbdeviceapikm.cpp.
Referenced by __deref_opt_out_bcount(), and __in_xcount().
_Must_inspect_result_ __in WDFUSBDEVICE __in WDFREQUEST Request |
Definition at line 72 of file fxusbdeviceapikm.cpp.
_Must_inspect_result_ __in WDFUSBDEVICE __in_opt WDFREQUEST __in_opt PWDF_REQUEST_SEND_OPTIONS RequestOptions |
Definition at line 74 of file fxusbdeviceapikm.cpp.
return status = pMemory->ValidateMemoryOffsets(UrbOffsets) |
Definition at line 167 of file fxusbdeviceapikm.cpp.
Referenced by __deref_opt_out_bcount(), __in_xcount(), and if().
__checkReturn __in WDFUSBDEVICE __in_opt PWDF_OBJECT_ATTRIBUTES __out WDFMEMORY* UrbMemory |
Definition at line 155 of file fxusbdeviceapikm.cpp.
Referenced by if().
_Must_inspect_result_ __in WDFUSBDEVICE __in WDFREQUEST __in WDFMEMORY __in_opt PWDFMEMORY_OFFSET UrbOffsets |
__checkReturn __in WDFUSBDEVICE UsbDevice |
Definition at line 41 of file fxusbdeviceapikm.cpp.