From: ulf_honkanen on
Hello!

I'm using and testing VSS both on Xp and 2003. I use

CreateVSSBackupComponents();
InitializeForBackup();
SetBackupState();
GatherWriterMetadata();
StartSnapshotSet();
AddToSnapshotSet();
PrepareForBackup();
DoSnapshotSet();
GetSnapshotProperties();
VssFreeSnapshotProperties();
BackupComplete();

Every function works well on 2003. On XP all funcions work OK but
BackupComplete returns always VSS_E_BAD_STATE even when the files are
succesfully copied. (using every posible installed writer). This has
been tested on different XP machines and differents Service packs /
patchs to exclude some bad VSS installation or something.... Anybody
experimenting the same problem?