Класс 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) |