Porting Backup Applications
Binaries from Windows Server 2003 with Service Pack 1 (SP1) are compatible with Windows Vista and Windows Server 2008. However, binaries from earlier versions of Windows must be recompiled.
Several VSS interfaces have changed since Windows XP. At a minimum, Windows XP applications must be recompiled using header files and libraries from the VSS 7.2 SDK or the Windows Vista or Windows Server 2008 SDK.
Binaries from Windows Server 2003 with SP1 are compatible with Windows Vista and Windows Server 2008. However, most Windows Server 2003 with SP1 backup applications must be updated to account for new features, which are described in the following sections.
Applications that use interfaces available in Windows Server 2003 can be compiled using header files and libraries provided in the VSS 7.2 SDK. To use new interfaces, applications must be recompiled using the header files and libraries included in the Windows Vista SDK.