CVssWriterEx 类 (vswriter.h)

CVssWriterEx 类是一个抽象基类,用于定义编写器将其状态与 VSS 和其他编写器同步的接口。

CVssWriterEx 类继承 CVssWriter 类的方法。

每个编写器都必须创建 的实例
CVssWriterCVssWriterEx 类。

CVssWriterEx 派生的对象必须为 CVssWriterExCVssWriter 类的所有纯虚拟方法提供实现。

编写器可以替代 CVssWriterExCVssWriter 的任何或所有虚拟方法。 但是,编写器可以重写 OnIdentifyOnIdentifyEx 方法,但不能同时重写两者。

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
标头 vswriter.h (包括 Vss.h、VsWriter.h)

另请参阅

CVssWriter