I want to install a driver for Ext2 partitions under Windows XP, the installation will be done with a self written Inno Setup script. Which API functions do I need to call for this? From what I googled so far I don’t seem to be needing an inf file, and therefore no call to SetupCopyOEMInf. But I don’t know what to do instead…
Please enlighten me!
As you asked which API functions are required to install a driver here is some code I use to load a driver in C:
You probably want to use SERVICE_ BOOT_ START for a file system driver instead of SERVICE_ DEMAND_ START. If you cant write an Inno script to do the above you could always make a small EXE from the above and have Inno run that as a post installation.
If you want to go down the INF route, check out this Microsoft article.