共用方式為


Windows Server 2003 中的 VSS API 變更摘要

VSS 服務中的變更

已新增事件:

BackupShutdown

VSS 功能中的變更

其他功能:

部分檔案支援

導向目標

新的 VSS 介面

IVssWMDependency

現有的 VSS 介面修改

IVssAsync 介面

修改的方法:

IVssAsync::Wait

IVssBackupComponents 介面

已新增的方法:

IVssBackupComponents::AddNewTarget

IVssBackupComponents::QueryRevertStatus

IVssBackupComponents::RevertToSnapshot

IVssBackupComponents::SetRangesFilePath

IVssBackupComponents::SetRestoreState

IVssCreateWriterMetadata 介面

已新增的方法:

IVssCreateWriterMetadata::AddComponentDependency

IVssCreateWriterMetadata::SetBackupSchema

修改的方法:

IVssCreateWriterMetadata::AddComponent

IVssCreateWriterMetadata::AddDatabaseFiles

IVssCreateWriterMetadata::AddDatabaseLogFiles

IVssCreateWriterMetadata::AddFilesToFileGroup

IVssEx surveyWriterMetadata 介面

已新增的方法:

IVssExmentWriterMetadata::GetBackupSchema

IVssComponent 介面

移除的方法:

IVssComponent::AddNewTarget

已新增的方法:

IVssComponent::AddDifferencedFilesByLastModifyTime

IVssComponent::GetDifferencedFile

IVssComponent::GetDifferencedFilesCount

不再保留方法:

IVssComponent::AddDirectedTarget

IVssComponent::GetDirectedTarget

IVssWMComponent 介面

已新增的方法:

IVssWMComponent::GetDependency

IVssWMFiledesc 介面

已新增的方法:

IVssWMFiledesc::GetBackupTypeMask

現有的 VSS 類別修改

CVssWriter 類別

修改的方法:

CVssWriter::Initialize

已新增的方法:

CVssWriter::GetCoNtext

CVssWriter::GetRestoreType

CVssWriter::GetSnapshotDeviceName

CVssWriter::OnBackupShutdown

新的 VSS 列舉

VSS_BACKUP_SCHEMA

VSS_COMPONENT_FLAGS

VSS_FILE_SPEC_BACKUP_TYPE

VSS_RESTORE_TYPE

現有的 VSS 列舉修改

VSS_BACKUP_TYPE 列舉

已新增值:

VSS_BT_COPY

VSS_RESTORE_TARGET 列舉

已移除值:

VSS_RT_NEW

VSS_RESTOREMETHOD_ENUM 列舉

已新增值:

VSS_RME_RESTORE_AT_REBOOT_IF_CANNOT_REPLACE

VSS_SNAPSHOT_STATE 列舉

已新增值:

VSS_SS_PROCESSING_POSTCOMMIT

VSS_SS_PROCESSING_PREFINALCOMMIT

VSS_SS_PREFINALCOMMITTED

VSS_SS_PROCESSING_POSTFINALCOMMIT

_VSS_VOLUME_SNAPSHOT_ATTRIBUTES 列舉

已新增值:

VSS_VOLSNAP_ATTR_AUTORECOVER

保留的值現在支援:

VSS_VOLSNAP_ATTR_HARDWARE_ASSISTED

VSS_VOLSNAP_ATTR_IMPORTED

VSS_VOLSNAP_ATTR_EXPOSED_LOCALLY

VSS_VOLSNAP_ATTR_EXPOSED_REMOTELY

VSS_WRITER_STATE 列舉

已新增值:

VSS_WS_FAILED_AT_BACKUPSHUTDOWN

VSS 結構的變更

VSS_COMPONENTINFO 結構

已新增成員:

bSelectableForRestore

dwComponentFlags

cDependencies