Click or drag to resize

MadWizard.WinUSBNet Namespace

 
Classes
  ClassDescription
Public classUSBDevice
The UsbDevice class represents a single WinUSB device.
Public classUSBDeviceDescriptor
USB device details
Public classUSBDeviceInfo
Gives information about a device. This information is retrieved using the setup API, not the actual device descriptor. Device description and manufacturer will be the strings specified in the .inf file. After a device is opened the actual device descriptor can be read as well.
Public classUSBEvent
Contains the details of a USB event
Public classUSBException
Exception used by WinUSBNet to indicate errors. This is the main exception to catch when using the library.
Public classUSBInterface
Represents a single USB interface from a USB device
Public classUSBInterfaceCollection
Collection of UsbInterface objects
Public classUSBNotifier
Helper class to receive notifications on USB device changes such as connecting or removing a device.
Public classUSBPipe
UsbPipe represents a single pipe on a WinUSB device. A pipe is connected to a certain endpoint on the device and has a fixed direction (IN or OUT)
Public classUSBPipeCollection
Collection of UsbPipe objects
Public classUSBPipePolicy
Describes the policy for a specific USB pipe
Delegates
  DelegateDescription
Public delegateUSBEventHandler
Delegate for event handler methods handing USB events
Enumerations
  EnumerationDescription
Public enumerationUSBBaseClass
USB base class code enumeration, as defined in the USB specification
Public enumerationUSBEventType
Event type enumeration for WinUSB events