Resolving Advertised Shortcuts with IShellLink::Resolve

In certain cases with Microsoft Windows 98 and in the Internet Explorer 4.01 shell, it may be necessary to launch an installation-on-demand of an application by calling the system method IShellLink::Resolve on an advertised shortcut of an application. By default, a call to IShellLink::Resolve on an advertised shortcut does not install the application. To override the default, and allow this type of installation-on-demand, add the name of the executable file as the name portion of a value pair under one or both of the following registry keys:

HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\ResolveIOD

HKCU\Software\Microsoft\Windows\CurrentVersion\Installer\ResolveIOD