|
Non-intrusive USB data monitoring functionality for your application
The USB Monitoring Control (USBMC) component library is an easy-to-use Software Developer Kit (SDK) which provides non-intrusive USB devices and applications monitoring functionality for your projects. The library allows you to enumerate all installed usb devices, then attach the monitoring object to receive transmitted data and control packets. It captures and decodes USB communication protocol packets for you, so that it is very easy to use their parsed data within your software project.
Developer API is provided in the ActiveX/COM and .NET Component forms, it provides you with wide set of methods, events and properties allowing full control over the monitored data. USB sniffing component supports tracing packets of any USB 2.x and 3.x devices correctly registered within operating system and visible in the Device Manager.
With help of our Universal Serial Bus Monitoring ActiveX component, your software can monitor communication data of USB equipment, modems, AV and media devices, USB adapters, USB serial devices and more.
|
Non-intrusive, high-performance sniffing
We have carefully optimized all algorithms for
maximum performance. That's why Usb Monitoring Control consumes minimum of
CPU time, memory, other computer resources and provides you with truly
non-intrusive monitoring capabilities.
|
Monitoring of devices that are already in use
The instance of Monitoring object can be attached to
the USB device at any time, no matter whether it is being currently used by
another process or not. You can also detach from the monitored USB device at
any time.
|
Supports a lot of programming languages
Client code may be written in C++, Java, Delphi,
JavaScript or VB.NET, C# and any other CLR-compatible language. There is high
compatibility with all modern development environments, including Microsoft
Visual Studio and Embarcadero RAD Studio XE.
|
Open source sample applications for quick start
Along with our product we provide detailed
documentation, sample applications and Microsoft VC++ MFC, .NET C#, VB.NET,
Jscript and Delphi open source codes for those apps. The examples provide you
with an easy way to start your own solution.
|
System Requirements
OS:
|
Windows 11, Windows 10, Windows
8.1, Windows 8, Windows 7, Windows Vista, Windows XP, Windows 2000, Windows
Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2,
Windows Server 2012, Windows Server 2008 R2, Windows Server 2008, Windows
Server 2003 R2, Windows Server 2003
|
CPU:
|
Multi-core x86, x64 compatible
|
Memory:
|
2 GB
|
Storage:
|
11.915 MB
|
|