Click or drag to resize

WinUsbNet Namespace

The WinUsbNet namespace contains classes that provide a .NET managed interface to the generic USB device driver WinUSB.sys. Start with WinUsbManager; it is the root class from which all others are created.
Classes
  ClassDescription
Public classDeviceChangeEventArgs
Provides data for the DeviceChange event.
Public classPipeStream
Provides a Stream for transferring data through a USB pipe.
Public classPipeStreamCollection
The collection of PipeStream objects corresponding to the USB communication pipes of a USB device.
Public classUsbDevice
Represents a matching USB device that has been attached to the host computer.
Public classUsbDeviceCollection
The collection of matching USB devices that are currently attached.
Public classCode exampleWinUsbManager
The root class for the managed interface to WinUSB.sys.
Delegates
  DelegateDescription
Public delegateUsbDeviceGetMyStringCallback
Represents a callback function used to get the string returned by the ToString method on UsbDevice.