ReactOS 0.4.15-dev-7842-g558ab78
_USB_BUS_INTERFACE_HUB_V2 Struct Reference

#include <hubbusif.h>

Collaboration diagram for _USB_BUS_INTERFACE_HUB_V2:

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
 

Detailed Description

Definition at line 469 of file hubbusif.h.

Member Data Documentation

◆ BusContext

PVOID _USB_BUS_INTERFACE_HUB_V2::BusContext

Definition at line 472 of file hubbusif.h.

◆ ControllerSelectiveSuspend

PUSB_BUSIFFN_CONTROLLER_SELECTIVE_SUSPEND _USB_BUS_INTERFACE_HUB_V2::ControllerSelectiveSuspend

Definition at line 483 of file hubbusif.h.

◆ CreateUsbDevice

PUSB_BUSIFFN_CREATE_USB_DEVICE _USB_BUS_INTERFACE_HUB_V2::CreateUsbDevice

Definition at line 475 of file hubbusif.h.

◆ GetControllerInformation

PUSB_BUSIFFN_GET_CONTROLLER_INFORMATION _USB_BUS_INTERFACE_HUB_V2::GetControllerInformation

Definition at line 482 of file hubbusif.h.

◆ GetDeviceBusContext

PUSB_BUSIFFN_GET_DEVICE_BUSCONTEXT _USB_BUS_INTERFACE_HUB_V2::GetDeviceBusContext

Definition at line 486 of file hubbusif.h.

◆ GetExtendedHubInformation

PUSB_BUSIFFN_GET_EXTENDED_HUB_INFO _USB_BUS_INTERFACE_HUB_V2::GetExtendedHubInformation

Definition at line 484 of file hubbusif.h.

◆ GetPortHackFlags

PUSB_BUSIFFN_GET_POTRTHACK_FLAGS _USB_BUS_INTERFACE_HUB_V2::GetPortHackFlags

Definition at line 480 of file hubbusif.h.

◆ GetRootHubSymbolicName

PUSB_BUSIFFN_GET_ROOTHUB_SYM_NAME _USB_BUS_INTERFACE_HUB_V2::GetRootHubSymbolicName

Definition at line 485 of file hubbusif.h.

◆ GetUsbDescriptors

PUSB_BUSIFFN_GET_USB_DESCRIPTORS _USB_BUS_INTERFACE_HUB_V2::GetUsbDescriptors

Definition at line 477 of file hubbusif.h.

◆ Initialize20Hub

PUSB_BUSIFFN_INITIALIZE_20HUB _USB_BUS_INTERFACE_HUB_V2::Initialize20Hub

Definition at line 487 of file hubbusif.h.

◆ InitializeUsbDevice

PUSB_BUSIFFN_INITIALIZE_USB_DEVICE _USB_BUS_INTERFACE_HUB_V2::InitializeUsbDevice

Definition at line 476 of file hubbusif.h.

◆ InterfaceDereference

PINTERFACE_DEREFERENCE _USB_BUS_INTERFACE_HUB_V2::InterfaceDereference

Definition at line 474 of file hubbusif.h.

◆ InterfaceReference

PINTERFACE_REFERENCE _USB_BUS_INTERFACE_HUB_V2::InterfaceReference

Definition at line 473 of file hubbusif.h.

◆ QueryDeviceInformation

PUSB_BUSIFFN_GET_DEVICE_INFORMATION _USB_BUS_INTERFACE_HUB_V2::QueryDeviceInformation

Definition at line 481 of file hubbusif.h.

◆ RemoveUsbDevice

PUSB_BUSIFFN_REMOVE_USB_DEVICE _USB_BUS_INTERFACE_HUB_V2::RemoveUsbDevice

Definition at line 478 of file hubbusif.h.

◆ RestoreUsbDevice

PUSB_BUSIFFN_RESTORE_DEVICE _USB_BUS_INTERFACE_HUB_V2::RestoreUsbDevice

Definition at line 479 of file hubbusif.h.

◆ Size

USHORT _USB_BUS_INTERFACE_HUB_V2::Size

Definition at line 470 of file hubbusif.h.

◆ Version

USHORT _USB_BUS_INTERFACE_HUB_V2::Version

Definition at line 471 of file hubbusif.h.


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