Driver.NET
powerful, simple and lightweight library used to create services and load/communicate with kernel drivers on Windows.
An example that retrieve the disk devices serial numbers by connecting to the \\.\Disk
(disk.sys) driver is available on the repository, project called as 'Driver.NET.Example'.