I am wondering how I will be able to integrate my KMDF driver into a Universal App. Currently I have the user download a KMDF driver which is used in my desktop application. If I transition to a universal app, how will I be able to use my drivers? Does "Universal Driver" mean it can run in a "Universal App"? How does the phone or xbox download my driver?
I think this is what I gather from my research:
it more relates to the fact it can run on any Microsoft device (Desktop, phone, tablet, xbox). However those devices must be UWP (Universal Windows Platform) which pretty much means they must have at least Windows 10.
The Universal Driver and Universal App are two separate things. The Universal App can implement the Universal Driver, but it can also implement a KMDF driver (but only in a Windows 10 desktop application). A Universal Driver can be used by WPF application (but only on a Windows 10 desktop).
If I turn my application into a Universal App, and change my drivers to be universal, any platform should be able to use my app.
Is this correct?
Still unsure how something besides a desktop runs a Universal Driver.