Summary of VSS API Changes in Windows Server 2003
Changes in the VSS Service
-
Events added:
Changes in VSS Functionality
-
Additional functionality:
New VSS Interfaces
Existing VSS Interface Modifications
-
IVssAsync interface
-
-
Methods modified:
-
-
IVssBackupComponents interface
-
IVssCreateWriterMetadata interface
-
IVssExamineWriterMetadata interface
-
-
Methods added:
-
-
IVssComponent interface
-
-
Methods removed:
-
IVssComponent::AddNewTarget
-
Methods added:
-
IVssComponent::AddDifferencedFilesByLastModifyTime
-
Methods no longer reserved:
-
-
IVssWMComponent interface
-
-
Methods added:
-
-
IVssWMFiledesc interface
-
-
Methods added:
-
Existing VSS Class Modifications
-
CVssWriter class
-
-
Methods modified:
-
Methods added:
-
New VSS Enumerations
Existing VSS Enumeration Modifications
-
VSS_BACKUP_TYPE enumeration
-
-
Added values:
-
VSS_BT_COPY
-
-
VSS_RESTORE_TARGET enumeration
-
-
Removed values:
-
VSS_RT_NEW
-
-
VSS_RESTOREMETHOD_ENUM enumeration
-
-
Added values:
-
VSS_RME_RESTORE_AT_REBOOT_IF_CANNOT_REPLACE
-
-
VSS_SNAPSHOT_STATE enumeration
-
-
Added values:
-
VSS_SS_PROCESSING_POSTCOMMIT
VSS_SS_PROCESSING_PREFINALCOMMIT
VSS_SS_PREFINALCOMMITTED
VSS_SS_PROCESSING_POSTFINALCOMMIT
-
-
_VSS_VOLUME_SNAPSHOT_ATTRIBUTES enumeration
-
-
Added values:
-
VSS_VOLSNAP_ATTR_AUTORECOVER
-
Reserved values now support:
-
VSS_VOLSNAP_ATTR_HARDWARE_ASSISTED
VSS_VOLSNAP_ATTR_IMPORTED
VSS_VOLSNAP_ATTR_EXPOSED_LOCALLY
VSS_VOLSNAP_ATTR_EXPOSED_REMOTELY
-
-
VSS_WRITER_STATE enumeration
-
-
Added values:
-
VSS_WS_FAILED_AT_BACKUPSHUTDOWN
-
Changes to VSS Structures
-
VSS_COMPONENTINFO structure
-
-
Added members:
-
bSelectableForRestore
dwComponentFlags
cDependencies
-