[This is preliminary documentation and subject to change.]
Requirement (Designed for Microsoft® Windows® Logo)
Your application must write all the information in the table below to the registry so that Add/Remove Programs in the Control Panel can obtain information about the application as needed.
The registry values should be written under the following key:
HKEY_LOCAL_MACHINE
\Software
\Microsoft
\Windows
\CurrentVersion
\Uninstall
\NameofApplication
| Name of Value | Type | Contains |
|---|---|---|
| DisplayName | REG_SZ | Display name of application. |
| UninstallPath | REG_SZ* | Full path to the application uninstall program. |
| ModifyPath | REG_SZ* | Full path to the application setup/modify program. |
| InstallLocation | REG_SZ* | Full path to the application (folder or *.exe). |
| InstallSource | REG_SZ* | Location where the application was installed from. See Implementation below. |
| DisplayVersion | REG_SZ | Displayed version number of application. |
| VersionMajor | DWORD | Major version number of application. See Implementation below. |
| VersionMinor | DWORD | Minor version of application. See Implementation below. |
| Publisher | REG_SZ | Publisher/developer of application. |
| ProductID | REG_SZ | Product ID of installed application. |
| RegOwner | REG_SZ | Registered owner of application. |
| RegCompany | REG_SZ | Registered company of application. |
| HelpTelephone | REG_SZ | Telephone number for support/help. |
| HelpLink | REG_SZ* | Full path of Help file or Help URL for application. |
| URLUpdateInfo | REG_SZ | URL of update information for application. See Implementation below. |
| URLInfoAbout | REG_SZ | URL that provides a link to the publisher's home page or the application home page. See Implementation below. |
InstallSource = \\applications\sample; \\\\corpnet\\sample
| Name of Value | Type | Contains |
|---|---|---|
| DisplayName | REG_SZ | Sample application |
| UninstallPath | REG_EXPAND_SZ | %SYSTEMDRIVE%\Program Files\Sample\uninstall.exe |
| ModifyPath | REG_EXPAND_SZ | %SYSTEMDRIVE%\Program Files\Sample\modify.exe |
| InstallLocation | REG_EXPAND_SZ | %SYSTEMDRIVE%\Program Files\Sample |
| InstallSource | REG_EXPAND_SZ | A:\ |
| DisplayVersion | REG_SZ | 1.0a |
| VersionMajor | DWORD | 1 |
| VersionMinor | DWORD | 1 |
| Publisher | REG_SZ | Sample Corporation |
| ProductID | REG_SZ | 111-111-111 |
| RegOwner | REG_SZ | Test user |
| RegCompany | REG_SZ | Test company |
| HelpTelephone | REG_SZ | 1-800-555-5555 |
| HelpLink | REG_EXPAND_SZ | %SYSTEMDRIVE%\Program Files\Sample\sample.hlp |
| URLUpdateInfo | REG_SZ | http://sample.com/sampleapp/ update.html |
| URLInfoAbout | REG_SZ | http://sample.com/sampleapp/ default.html |