Поделиться через


Класс CVssWriterEx2 (vswriter.h)

Класс CVssWriterEx2 является абстрактным базовым классом, определяющим интерфейс, с помощью которого модуль записи синхронизирует свое состояние с VSS и другими модулями записи.

Класс CVssWriterEx2 наследует методы класса CVssWriterEx .

Каждый модуль записи должен создать экземпляр
Класс CVssWriterEx2, CVssWriterEx или CVssWriter.

Объекты, производные от CVssWriterEx2 , должны предоставлять реализации для всех чистых виртуальных методов классов CVssWriterEx и CVssWriter .

Модуль записи может переопределить любые или все виртуальные методы CVssWriterEx и CVssWriter. Однако модуль записи может переопределить метод OnIdentify или OnIdentifyEx , но не оба метода.

CVssWriterEx2 имеет следующие типы членов:

Наследование

Класс CVssWriterEx2 реализует CVssWriterEx.

Методы

Класс CVssWriterEx2 содержит следующие методы.

 
CVssWriterEx2::GetSessionId

Возвращает идентификатор сеанса модуля записи.
CVssWriterEx2::IsWriterShuttingDown

Определяет, завершается ли модуль записи.
CVssWriterEx2::SetWriterFailureEx

Задает расширенные сведения об ошибке, чтобы указать, что модуль записи столкнулся с проблемой с участием в операции VSS.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header vswriter.h (включая Vss.h, VsWriter.h)

См. также раздел

CVssWriter

CVssWriterEx