Submitting Network FS for HLK

Hi everyone.

We’re working on a virtual file system driver that behaves like a network file system. Now we need to submit our driver for Windows Hardware Logo Kit to get the Microsoft signature and be able to be loaded on a Windows Server 2016 system when secure boot is enabled.

However, because our file system has its own name space, I don’t know for sure which Device Feature I should take on my test list.

I’m assuming I cannot choose Filter.Driver.FileSystem because our driver is not a filter, but an actual Legacy File System driver. The only ones I’m seeing are the mandatory ones.

  1. HyperVisor Code Integrity Readness Test
  2. TDI filters and LSPs are not allowed.

Should I just take them or is there any other test I should add on my list?

Thanks in advance,

Fernando Roberto da Silva
DriverEntry Kernel Development
http://www.driverentry.com.br

AFAIK there are no special tests to pass for a file system. You?re probably subject to the very minimum, which would make your test list seem about right.

That being said, the only way to know if you?re eligible for logo is to try submitting the results. We have not yet tried to qualify a file system, so it would be interesting if you could post your results.

I?ll also note that passing the HLKs is NOT required for running on Server 2016. Yes, the docs say it is, but attestation signing works just fine (for now at least).

-scott
OSR
@OSRDrivers

Next Seminar: Windows Internals and Software Driver Development
9-13 April 2018, Sterling, VA
https://www.osr.com/seminars/software-drivers/

Thanks, Scott.

Fernando Roberto da Silva
DriverEntry Kernel Development
http://www.driverentry.com.br