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


Класс CVssWriterEx (vswriter.h)

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

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

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

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

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

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

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

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

Методы

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

 
CVssWriterEx::GetIdentifyInformation

Получает метаданные, о чем ранее сообщал метод OnIdentify или OnIdentifyEx модуля записи.
CVssWriterEx::InitializeEx

Инициализирует объект CVssWriterEx и позволяет приложению записи взаимодействовать с VSS. В отличие от метода Initialize, метод InitializeEx позволяет вызывающей объекту указать сведения о версии модуля записи.
CVssWriterEx::OnIdentifyEx

Возвращает указатель на объект IVssCreateWriterMetadataEx.
CVssWriterEx::SubscribeEx

Вызывает подписку модуля записи на события VSS.

Требования

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

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

CVssWriter