public struct InterfaceDescriptor {
public uint8 bLength ;
public uint8 bDescriptorType ;
public uint8 bInterfaceNumber ;
public uint8 bAlternateSetting ;
public uint8 bNumEndpoints ;
public uint8 bInterfaceClass ;
public uint8 bInterfaceSubClass ;
public uint8 bInterfaceProtocol ;
public uint8 iInterface ;
public EndpointDescriptor[] endpoint ;
public uchar[] extra ;
public int extralen ;
}
public uint8 bLength ;
public uint8 bDescriptorType ;
public uint8 bInterfaceNumber ;
public uint8 bAlternateSetting ;
public uint8 bNumEndpoints ;
public uint8 bInterfaceClass ;
public uint8 bInterfaceSubClass ;
public uint8 bInterfaceProtocol ;
public uint8 iInterface ;
public EndpointDescriptor[] endpoint ;
public uchar[] extra ;
public int extralen ;
Created by Valadoc