|
ReactOS 0.4.16-dev-1875-g3000d45
|
#include "fxusbpch.hpp"
Go to the source code of this file.
Variables | |
| _Must_inspect_result_ __in WDFUSBINTERFACE | UsbInterface |
| _Must_inspect_result_ __in WDFUSBINTERFACE __in_opt PWDF_OBJECT_ATTRIBUTES | PipesAttributes |
| _Must_inspect_result_ __in WDFUSBINTERFACE __in_opt PWDF_OBJECT_ATTRIBUTES __in PWDF_USB_INTERFACE_SELECT_SETTING_PARAMS | Params |
| PFX_DRIVER_GLOBALS | pFxDriverGlobals |
| FxUsbInterface * | pUsbInterface |
| NTSTATUS | status = FxVerifierCheckIrqlLevel(pFxDriverGlobals, PASSIVE_LEVEL) |
| __in WDFUSBINTERFACE __in UCHAR | SettingIndex |
| __in WDFUSBINTERFACE __in UCHAR __in UCHAR | EndpointIndex |
| __in WDFUSBINTERFACE __in UCHAR __in UCHAR __out PWDF_USB_PIPE_INFORMATION | EndpointInfo |
| __in WDFUSBINTERFACE __in UCHAR __out PUSB_INTERFACE_DESCRIPTOR | InterfaceDescriptor |
| __in WDFUSBINTERFACE __in UCHAR | PipeIndex |
| __in WDFUSBINTERFACE __in UCHAR __out_opt PWDF_USB_PIPE_INFORMATION | PipeInfo |
| __drv_maxIRQL | ( | DISPATCH_LEVEL | ) |
| _Must_inspect_result_ __drv_maxIRQL | ( | PASSIVE_LEVEL | ) |
| FxObjectHandleGetPtr | ( | GetFxDriverGlobals(DriverGlobals) | , |
| UsbInterface | , | ||
| FX_TYPE_USB_INTERFACE | , | ||
| (PVOID *) & | pUsbInterface | ||
| ) |
| FxObjectHandleGetPtrAndGlobals | ( | GetFxDriverGlobals(DriverGlobals) | , |
| UsbInterface | , | ||
| FX_TYPE_USB_INTERFACE | , | ||
| (PVOID *) & | pUsbInterface, | ||
| & | pFxDriverGlobals | ||
| ) |
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| EndpointInfo | |||
| ) |
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| InterfaceDescriptor | |||
| ) |
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| Params | |||
| ) |
| return pUsbInterface GetConfiguredPipe | ( | PipeIndex | , |
| PipeInfo | |||
| ) |
| return pUsbInterface GetConfiguredSettingIndex | ( | ) |
Referenced by FxUsbInterface::CheckAndSelectSettingByIndex().
| pUsbInterface GetDescriptor | ( | InterfaceDescriptor | , |
| SettingIndex | |||
| ) |
| pUsbInterface GetEndpointInformation | ( | SettingIndex | , |
| EndpointIndex | , | ||
| EndpointInfo | |||
| ) |
| return pUsbInterface GetInterfaceNumber | ( | ) |
Referenced by FxUsbDevice::GetInterfaceFromNumber().
| return pUsbInterface GetNumConfiguredPipes | ( | ) |
| return pUsbInterface GetNumEndpoints | ( | SettingIndex | ) |
| return pUsbInterface GetNumSettings | ( | ) |
| if | ( | ! | NT_SUCCESSstatus | ) |
Definition at line 81 of file fxusbinterfaceapi.cpp.
| if | ( | EndpointInfo->Size ! | = sizeof(WDF_USB_PIPE_INFORMATION) | ) |
Definition at line 285 of file fxusbinterfaceapi.cpp.
| if | ( | Params->Size ! | = sizeof(WDF_USB_INTERFACE_SELECT_SETTING_PARAMS) | ) |
Definition at line 85 of file fxusbinterfaceapi.cpp.
| if | ( | Params->Type ! | = WdfUsbInterfaceSelectSettingTypeSetting | ) |
Definition at line 102 of file fxusbinterfaceapi.cpp.
Definition at line 492 of file fxusbinterfaceapi.cpp.
| switch | ( | Params-> | Type | ) |
Definition at line 108 of file fxusbinterfaceapi.cpp.
Definition at line 248 of file fxusbinterfaceapi.cpp.
| __in WDFUSBINTERFACE __in UCHAR __in UCHAR __out PWDF_USB_PIPE_INFORMATION EndpointInfo |
Definition at line 250 of file fxusbinterfaceapi.cpp.
| __in WDFUSBINTERFACE __in UCHAR __out PUSB_INTERFACE_DESCRIPTOR InterfaceDescriptor |
Definition at line 346 of file fxusbinterfaceapi.cpp.
| _Must_inspect_result_ __in WDFUSBINTERFACE __in_opt PWDF_OBJECT_ATTRIBUTES __in PWDF_USB_INTERFACE_SELECT_SETTING_PARAMS Params |
Definition at line 47 of file fxusbinterfaceapi.cpp.
| PFX_DRIVER_GLOBALS pFxDriverGlobals |
Definition at line 68 of file fxusbinterfaceapi.cpp.
Definition at line 460 of file fxusbinterfaceapi.cpp.
| _Must_inspect_result_ __in WDFUSBINTERFACE __in_opt PWDF_OBJECT_ATTRIBUTES PipesAttributes |
Definition at line 45 of file fxusbinterfaceapi.cpp.
| FxUsbInterface* pUsbInterface |
Definition at line 69 of file fxusbinterfaceapi.cpp.
Referenced by __drv_maxIRQL(), and switch().
| __in WDFUSBINTERFACE __in UCHAR SettingIndex |
Definition at line 206 of file fxusbinterfaceapi.cpp.
Definition at line 70 of file fxusbinterfaceapi.cpp.
Referenced by if().
| __in WDFUSBINTERFACE UsbInterface |
Definition at line 43 of file fxusbinterfaceapi.cpp.