C# 클래스 MonoLibUsb.Descriptors.MonoUsbConfigDescriptor

파일 보기 프로젝트 열기: arvydas/BlinkStickDotNet 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ExtraLength int
MaxPower byte
bConfigurationValue byte
bDescriptorType DescriptorType
bLength byte
bNumInterfaces byte
bmAttributes byte
iConfiguration byte
wTotalLength short

공개 메소드들

메소드 설명
MonoUsbConfigDescriptor ( MonoUsbConfigHandle configHandle ) : System

Create a new MonoUsbConfigDescriptor instance from a MonoUsbConfigHandle.

비공개 메소드들

메소드 설명
MonoUsbConfigDescriptor ( ) : System

메소드 상세

MonoUsbConfigDescriptor() 공개 메소드

Create a new MonoUsbConfigDescriptor instance from a MonoUsbConfigHandle.
public MonoUsbConfigDescriptor ( MonoUsbConfigHandle configHandle ) : System
configHandle MonoLibUsb.Profile.MonoUsbConfigHandle A config handle.
리턴 System

프로퍼티 상세

ExtraLength 공개적으로 프로퍼티

Length of the extra descriptors, in bytes.
public int ExtraLength
리턴 int

MaxPower 공개적으로 프로퍼티

Maximum power consumption of the USB device from this bus in this configuration when the device is fully opreation. Expressed in units of 2 mA.
public byte MaxPower
리턴 byte

bConfigurationValue 공개적으로 프로퍼티

Identifier value for this configuration
public byte bConfigurationValue
리턴 byte

bDescriptorType 공개적으로 프로퍼티

Descriptor type. Will have value LIBUSB_DT_CONFIG in this context.
public DescriptorType bDescriptorType
리턴 DescriptorType

bLength 공개적으로 프로퍼티

Size of this descriptor (in bytes)
public byte bLength
리턴 byte

bNumInterfaces 공개적으로 프로퍼티

Number of interfaces supported by this configuration
public byte bNumInterfaces
리턴 byte

bmAttributes 공개적으로 프로퍼티

Configuration characteristics
public byte bmAttributes
리턴 byte

iConfiguration 공개적으로 프로퍼티

Index of string descriptor describing this configuration
public byte iConfiguration
리턴 byte

wTotalLength 공개적으로 프로퍼티

Total length of data returned for this configuration
public short wTotalLength
리턴 short