Looking for some documentation on IShellLink::Resolve
This is really insteresting one. With an “advertised” shell link, Windows Installer will automatically executed to install on demand.
What I am more interested is the data format utilized in the implementation. It’s very late now so I am tired and did not found something useful from the documentation. Undocumented? I don’t know, but how does the system know what actually a shell link is, and what should it pass to Windows Installer? Can Windows Installer be replaced with other things? :-)