ReactOS  0.4.13-dev-249-gcba1a2f
_USBD_INTERFACE_INFORMATION Struct Reference

#include <usb.h>

Collaboration diagram for _USBD_INTERFACE_INFORMATION:

Public Attributes

USHORT Length
 
UCHAR InterfaceNumber
 
UCHAR AlternateSetting
 
UCHAR Class
 
UCHAR SubClass
 
UCHAR Protocol
 
UCHAR Reserved
 
USBD_INTERFACE_HANDLE InterfaceHandle
 
ULONG NumberOfPipes
 
USBD_PIPE_INFORMATION Pipes [1]
 

Detailed Description

Definition at line 276 of file usb.h.

Member Data Documentation

◆ AlternateSetting

UCHAR _USBD_INTERFACE_INFORMATION::AlternateSetting

Definition at line 279 of file usb.h.

Referenced by USBCCGP_PDOSelectConfiguration(), and USBD_CreateConfigurationRequestEx().

◆ Class

UCHAR _USBD_INTERFACE_INFORMATION::Class

Definition at line 280 of file usb.h.

Referenced by CHubController::HandleSelectConfiguration().

◆ InterfaceHandle

USBD_INTERFACE_HANDLE _USBD_INTERFACE_INFORMATION::InterfaceHandle

Definition at line 284 of file usb.h.

Referenced by CHubController::HandleSelectConfiguration().

◆ InterfaceNumber

UCHAR _USBD_INTERFACE_INFORMATION::InterfaceNumber

◆ Length

◆ NumberOfPipes

◆ Pipes

◆ Protocol

UCHAR _USBD_INTERFACE_INFORMATION::Protocol

Definition at line 282 of file usb.h.

Referenced by CHubController::HandleSelectConfiguration().

◆ Reserved

UCHAR _USBD_INTERFACE_INFORMATION::Reserved

Definition at line 283 of file usb.h.

Referenced by CHubController::HandleSelectConfiguration().

◆ SubClass

UCHAR _USBD_INTERFACE_INFORMATION::SubClass

Definition at line 281 of file usb.h.

Referenced by CHubController::HandleSelectConfiguration(), and Hid_GetProtocol().


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