ReactOS  0.4.14-dev-50-g13bb5e2
_USB_BUS_INTERFACE_HUB_V5 Struct Reference

#include <hubbusif.h>

Collaboration diagram for _USB_BUS_INTERFACE_HUB_V5:

Public Attributes

USHORT Size
 
USHORT Version
 
PVOID BusContext
 
PINTERFACE_REFERENCE InterfaceReference
 
PINTERFACE_DEREFERENCE InterfaceDereference
 
PUSB_BUSIFFN_CREATE_USB_DEVICE CreateUsbDevice
 
PUSB_BUSIFFN_INITIALIZE_USB_DEVICE InitializeUsbDevice
 
PUSB_BUSIFFN_GET_USB_DESCRIPTORS GetUsbDescriptors
 
PUSB_BUSIFFN_REMOVE_USB_DEVICE RemoveUsbDevice
 
PUSB_BUSIFFN_RESTORE_DEVICE RestoreUsbDevice
 
PUSB_BUSIFFN_GET_POTRTHACK_FLAGS GetPortHackFlags
 
PUSB_BUSIFFN_GET_DEVICE_INFORMATION QueryDeviceInformation
 
PUSB_BUSIFFN_GET_CONTROLLER_INFORMATION GetControllerInformation
 
PUSB_BUSIFFN_CONTROLLER_SELECTIVE_SUSPEND ControllerSelectiveSuspend
 
PUSB_BUSIFFN_GET_EXTENDED_HUB_INFO GetExtendedHubInformation
 
PUSB_BUSIFFN_GET_ROOTHUB_SYM_NAME GetRootHubSymbolicName
 
PUSB_BUSIFFN_GET_DEVICE_BUSCONTEXT GetDeviceBusContext
 
PUSB_BUSIFFN_INITIALIZE_20HUB Initialize20Hub
 
PUSB_BUSIFFN_ROOTHUB_INIT_NOTIFY RootHubInitNotification
 
PUSB_BUSIFFN_FLUSH_TRANSFERS FlushTransfers
 
PUSB_BUSIFFN_SET_DEVHANDLE_DATA SetDeviceHandleData
 

Detailed Description

Definition at line 535 of file hubbusif.h.

Member Data Documentation

◆ BusContext

PVOID _USB_BUS_INTERFACE_HUB_V5::BusContext

◆ ControllerSelectiveSuspend

PUSB_BUSIFFN_CONTROLLER_SELECTIVE_SUSPEND _USB_BUS_INTERFACE_HUB_V5::ControllerSelectiveSuspend

Definition at line 549 of file hubbusif.h.

Referenced by CHubController::HandleQueryInterface(), and USBPORT_PdoQueryInterface().

◆ CreateUsbDevice

PUSB_BUSIFFN_CREATE_USB_DEVICE _USB_BUS_INTERFACE_HUB_V5::CreateUsbDevice

◆ FlushTransfers

PUSB_BUSIFFN_FLUSH_TRANSFERS _USB_BUS_INTERFACE_HUB_V5::FlushTransfers

Definition at line 555 of file hubbusif.h.

Referenced by CHubController::HandleQueryInterface(), and USBPORT_PdoQueryInterface().

◆ GetControllerInformation

PUSB_BUSIFFN_GET_CONTROLLER_INFORMATION _USB_BUS_INTERFACE_HUB_V5::GetControllerInformation

Definition at line 548 of file hubbusif.h.

Referenced by CHubController::HandleQueryInterface(), and USBPORT_PdoQueryInterface().

◆ GetDeviceBusContext

PUSB_BUSIFFN_GET_DEVICE_BUSCONTEXT _USB_BUS_INTERFACE_HUB_V5::GetDeviceBusContext

Definition at line 552 of file hubbusif.h.

Referenced by CHubController::HandleQueryInterface(), and USBPORT_PdoQueryInterface().

◆ GetExtendedHubInformation

PUSB_BUSIFFN_GET_EXTENDED_HUB_INFO _USB_BUS_INTERFACE_HUB_V5::GetExtendedHubInformation

◆ GetPortHackFlags

PUSB_BUSIFFN_GET_POTRTHACK_FLAGS _USB_BUS_INTERFACE_HUB_V5::GetPortHackFlags

Definition at line 546 of file hubbusif.h.

◆ GetRootHubSymbolicName

PUSB_BUSIFFN_GET_ROOTHUB_SYM_NAME _USB_BUS_INTERFACE_HUB_V5::GetRootHubSymbolicName

Definition at line 551 of file hubbusif.h.

Referenced by CHubController::HandleQueryInterface(), and USBPORT_PdoQueryInterface().

◆ GetUsbDescriptors

PUSB_BUSIFFN_GET_USB_DESCRIPTORS _USB_BUS_INTERFACE_HUB_V5::GetUsbDescriptors

◆ Initialize20Hub

PUSB_BUSIFFN_INITIALIZE_20HUB _USB_BUS_INTERFACE_HUB_V5::Initialize20Hub

◆ InitializeUsbDevice

PUSB_BUSIFFN_INITIALIZE_USB_DEVICE _USB_BUS_INTERFACE_HUB_V5::InitializeUsbDevice

◆ InterfaceDereference

PINTERFACE_DEREFERENCE _USB_BUS_INTERFACE_HUB_V5::InterfaceDereference

◆ InterfaceReference

PINTERFACE_REFERENCE _USB_BUS_INTERFACE_HUB_V5::InterfaceReference

Definition at line 539 of file hubbusif.h.

Referenced by CHubController::HandleQueryInterface(), and USBPORT_PdoQueryInterface().

◆ QueryDeviceInformation

◆ RemoveUsbDevice

◆ RestoreUsbDevice

PUSB_BUSIFFN_RESTORE_DEVICE _USB_BUS_INTERFACE_HUB_V5::RestoreUsbDevice

Definition at line 545 of file hubbusif.h.

Referenced by CHubController::HandleQueryInterface(), and USBPORT_PdoQueryInterface().

◆ RootHubInitNotification

PUSB_BUSIFFN_ROOTHUB_INIT_NOTIFY _USB_BUS_INTERFACE_HUB_V5::RootHubInitNotification

◆ SetDeviceHandleData

PUSB_BUSIFFN_SET_DEVHANDLE_DATA _USB_BUS_INTERFACE_HUB_V5::SetDeviceHandleData

Definition at line 556 of file hubbusif.h.

Referenced by CHubController::HandleQueryInterface(), and USBPORT_PdoQueryInterface().

◆ Size

USHORT _USB_BUS_INTERFACE_HUB_V5::Size

◆ Version

USHORT _USB_BUS_INTERFACE_HUB_V5::Version

Definition at line 537 of file hubbusif.h.

Referenced by CHubController::HandleQueryInterface(), and USBPORT_PdoQueryInterface().


The documentation for this struct was generated from the following file: