Ok I would like to ship my software using windows update or similar microsoft technology to client operating systems.
I know that windows enables to provide drivers through windows update: https://msdn.microsoft.com/en-us/windows/hardware/hh833792
But I am able to prepare inf file that would install msi. Questions are:
Looks like third party software that is related to driver and some hardware functionality can be pushed by windows update. This is what I have got from Microsoft - maybe it will be useful for somebody like me :)
https://msdn.microsoft.com/en-us/library/windows/hardware/dn631786(v=vs.85).aspx
(download doc)