FreeRDP
MSUSB_INTERFACE_DESCRIPTOR Struct Reference

#include <msusb.h>

Data Fields

UINT16 Length
 
UINT16 NumberOfPipesExpected
 
BYTE InterfaceNumber
 
BYTE AlternateSetting
 
UINT32 NumberOfPipes
 
UINT32 InterfaceHandle
 
BYTE bInterfaceClass
 
BYTE bInterfaceSubClass
 
BYTE bInterfaceProtocol
 
MSUSB_PIPE_DESCRIPTOR ** MsPipes
 
int InitCompleted
 

Detailed Description

FreeRDP: A Remote Desktop Protocol Implementation RemoteFX USB Redirection

Copyright 2012 Atrust corp. Copyright 2012 Alfred Liu alfre.nosp@m.d.li.nosp@m.u@atr.nosp@m.usco.nosp@m.rp.co.nosp@m.m

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

  http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Field Documentation

◆ AlternateSetting

BYTE MSUSB_INTERFACE_DESCRIPTOR::AlternateSetting

◆ bInterfaceClass

BYTE MSUSB_INTERFACE_DESCRIPTOR::bInterfaceClass

◆ bInterfaceProtocol

BYTE MSUSB_INTERFACE_DESCRIPTOR::bInterfaceProtocol

◆ bInterfaceSubClass

BYTE MSUSB_INTERFACE_DESCRIPTOR::bInterfaceSubClass

◆ InitCompleted

int MSUSB_INTERFACE_DESCRIPTOR::InitCompleted

◆ InterfaceHandle

UINT32 MSUSB_INTERFACE_DESCRIPTOR::InterfaceHandle

◆ InterfaceNumber

BYTE MSUSB_INTERFACE_DESCRIPTOR::InterfaceNumber

◆ Length

UINT16 MSUSB_INTERFACE_DESCRIPTOR::Length

◆ MsPipes

MSUSB_PIPE_DESCRIPTOR** MSUSB_INTERFACE_DESCRIPTOR::MsPipes

◆ NumberOfPipes

UINT32 MSUSB_INTERFACE_DESCRIPTOR::NumberOfPipes

◆ NumberOfPipesExpected

UINT16 MSUSB_INTERFACE_DESCRIPTOR::NumberOfPipesExpected

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