|
ReactOS 0.4.17-dev-1281-g065abb3
|
Public Member Functions | |
| UcxUserRequest (_In_ PUSBUSER_REQUEST_HEADER Header, _In_ ULONG BufferLength) | |
| template<typename T > | |
| T * | Payload () const |
| PUSBUSER_REQUEST_HEADER | Header () const |
| ULONG | NameSpace () const |
| VOID | SetStatus (_In_ USB_USER_ERROR_CODE Status) |
| BOOLEAN | CheckParameterLength (_In_ ULONG ParameterLength) |
Private Attributes | |
| PUSBUSER_REQUEST_HEADER | m_Header |
| ULONG | m_BufferLength |
One IOCTL_USB_USER_REQUEST: the header and the payload right after it.
Definition at line 34 of file userreq.cpp.
|
inline |
Definition at line 37 of file userreq.cpp.
The total size is reported even when it does not fit.
Definition at line 73 of file userreq.cpp.
|
inline |
Definition at line 53 of file userreq.cpp.
|
inline |
Definition at line 59 of file userreq.cpp.
Definition at line 47 of file userreq.cpp.
Definition at line 65 of file userreq.cpp.
Referenced by CheckParameterLength().
|
private |
Definition at line 91 of file userreq.cpp.
Referenced by NameSpace().
|
private |
Definition at line 90 of file userreq.cpp.
Referenced by CheckParameterLength(), Header(), Payload(), and SetStatus().