Заголовок vsbackup.h
Этот заголовок используется системными службами. Дополнительные сведения см. в разделе:
vsbackup.h содержит следующие программные интерфейсы:
Классы
IVssBackupComponents Интерфейс IVssBackupComponents используется инициатором запроса для опроса записи о состоянии файла и выполнения операций резервного копирования и восстановления. |
IVssBackupComponentsEx Предоставляет методы для инициаторов запроса для выполнения операций резервного копирования и восстановления с помощью нескольких экземпляров модуля записи. |
IVssBackupComponentsEx2 Определяет дополнительные методы, которые запрашивающие могут использовать для выполнения операций резервного копирования и восстановления. |
IVssBackupComponentsEx3 Определяет дополнительные методы, которые инициаторы запроса могут использовать для выполнения повторной синхронизации LUN и возврата сведений о состоянии расширенного модуля записи. |
IVssBackupComponentsEx4 Определяет дополнительные методы для поддержки обработки путей UNC-файлового ресурса в инициаторе запроса. |
IVssExamineWriterMetadata Интерфейс IVssExamineWriterMetadata — это интерфейс C++ (не COM), который позволяет инициатору запроса проверять метаданные конкретного экземпляра модуля записи. |
IVssExamineWriterMetadataEx Предоставляет метод для получения имени экземпляра модуля записи и других основных сведений для конкретного экземпляра модуля записи. |
IVssExamineWriterMetadataEx2 Определяет методы для получения сведений о версии и других основных сведений для конкретного экземпляра модуля записи. |
IVssWMComponent IVssWMComponent — это интерфейс C++ (не COM), который обеспечивает доступ к сведениям о компонентах, хранящимся в документе метаданных модуля записи. |
IVssWriterComponentsExt Интерфейс IVssWriterComponentsExt — это интерфейс C++ (не COM), используемый инициаторами запроса для доступа и изменения компонентов записи, участвующих в резервном копировании. |
Функции
CreateVssBackupComponents Функция CreateVssBackupComponents (vsbackup.h) создает объект интерфейса IVssBackupComponents и возвращает указатель на него. |
CreateVssBackupComponentsInternal Функция CreateVssBackupComponents (vsbackup.h) создает объект интерфейса IVssBackupComponents и возвращает указатель на него. |
CreateVssExamineWriterMetadata Функция CreateVssExamineWriterMetadata (vsbackup.h) создает объект IVssExamineWriterMetadata. |
CreateVssExamineWriterMetadataInternal Функция CreateVssExamineWriterMetadata (vsbackup.h) создает объект IVssExamineWriterMetadata. |
IsVolumeSnapshotted Функция IsVolumeSnapshotted (vsbackup.h) определяет, существуют ли теневые копии для указанного тома. |
IsVolumeSnapshottedInternal Функция IsVolumeSnapshottedInternal (vsbackup.h) определяет, существуют ли теневые копии для указанного тома. |
ShouldBlockRevert Проверяет реестр на наличие модулей записи, которые должны блокировать отменить изменения операции с указанным томом. |
VssFreeSnapshotProperties Функция VssFreeSnapshotProperties (vsbackup.h) используется для освобождения содержимого структуры VSS_SNAPSHOT_PROP в рамках управления ее жизненным циклом. |
VssFreeSnapshotPropertiesInternal Функция VssFreeSnapshotPropertiesInternal (vsbackup.h) используется для освобождения содержимого структуры VSS_SNAPSHOT_PROP в рамках управления ее жизненным циклом. |
Структуры
VSS_COMPONENTINFO Содержит сведения о заданном компоненте. |