Device .NET SDK

Read and manage the devices and drivers of a PC by integrating this library.
This SDK is used by Driver Fusion.


Fast reading of device classes, devices, and drivers.
Access all device and driver properties, such as the manufacturer, install date, and driver version.
Read system information files (INFs) and check their compatibility with a device.
Start, stop, restart, uninstall, install, or update a device or driver.
Event notifications for device changes.
Scan automatically for new devices, or register them manually.
Access the resources (I/O, DMA, IRQ and memory) used by a device.
Verify and resolve a driver's signature and WHQL information.
Locate the parent and children of a device.
Determine all files used by a driver.
Full documentation and C# examples.
Integration support.
Optional and after agreement: individual requirements tailored to your needs.
Features Icon


The SDK supports 32-bit and 64-bit versions of Windows 11, 10, 8.1, 8, 7 and Windows Server 2022, 2019, 2016, 2012.
It's multi-targeted as .NET Framework 4.7, .NET Core 3.1, .NET 5.0, and .NET 6.0.

Why choose Device .NET SDK

Easy to use
Lots of features
Great support
High performance
Tailored requirements
Flexible licensing

Need more information?

We'd love to hear from you, please contact us for more details, inquiries, and pricing.
It's helpful if you include your project requirements.

Multiple files allowed: txt, pdf, jpg, png, bin, zip, and rar. Maximum file size: 5 MB.