So when I started working on my FSD, I used devstudio to deploy the driver to the remove VM, then deploy it again for it to unload my driver and I could test the unloading routines, stepping through the code etc.
But recently I have noticed I can no longer unload, using either devstudio, or devcon.exe to uninstall will just result in a timeout period, followed by reboot.
So I went back to MS site and grabbed helloworld driver, only to find it also does not unload.
Did something change with devstudio or drivers that I missed? What am I doing wrong here.
My INF file - which I think might have something to do with it all - is here: https://github.com/openzfsonwindows/ZFSin/blob/master/ZFSin/ZFSin.inf (and probably wrong)