Gets the kernel driver type in use by LibUsbDotNet.
If NativeLibUsb is returned, LibUsbDotNet using using its
native kernel driver. Basic usb device information is retreived from the windows registry
which reduces USB IO overhead.
If LegacyLibUsb is returned, LibUsbDotNet is using the orginal kernel
available at the libusb-win32.sourceforge.net page and true windows registry support
is unavailable.
Under linux, MonoLibUsb is always returned.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public static LibUsbKernelType KernelType { get; }
Public Shared ReadOnly Property KernelType As LibUsbKernelType Get
public: static property LibUsbKernelType KernelType { LibUsbKernelType get (); }