Third Party Software Integration

To integrate your software with Windows Home Server, you can use registry entries to detect if the Windows Home Server Connector software is installed on a home computer and if backups are enabled. You should treat these keys as read-only. Windows Home Server never reads the values from these keys.

Windows Home Server Connector Installation Registration Key

This key indicates if the Windows Home Server Connector software is installed on a home computer.

Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Home Server

Key: Version

Value: A string value that contains the Windows Home Server Connector build number.

This key is removed from the hive when the Connector software is uninstalled. The hive is not removed.

Home Computer Backup Status Key

This key indicates if backups for a home computer are enabled or disabled.

Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Home Server\Backup

Key: BackupEnabled

Value: A DWORD (32-bit unsigned integer) value. This is set to 0 when backups are disabled from the Windows Home Server Console. Any other value indicates that backups are enabled from the Console. This value is not changed when the Connector is uninstalled. If you want to check if backups are enabled on a home computer, check for the presence of Version key first, and if it is set, check the value of BackupEnabled.