IFileSystemImage::get_ChangePoint 方法 (imapi2fs.h)

检索更改点标识符。

语法

HRESULT get_ChangePoint(
  [out] LONG *pVal
);

参数

[out] pVal

更改点标识符。 标识符是文件系统映像自创建以来对映像所做的更改的计数。

返回值

S_OK成功后返回,但其他成功代码可能由于实现而返回。 以下错误代码通常在操作失败时返回,但不表示唯一可能的错误值:

返回代码 说明
E_POINTER
指针无效。

值:0x80004003

注解

应用程序可以在对文件系统进行更改之前存储此属性的值,然后在以后将该值传递给 IFileSystemImage::RollbackToChangePoint 方法,以还原自开发阶段以来的更改。

应用程序可以调用 IFileSystemImage::LockInChangePoint 方法,以锁定文件系统映像在开发中的任何时间点的状态。 设置锁后,无法调用 RollbackToChangePoint 将文件系统映像还原到其早期状态。

要求

要求
最低受支持的客户端 Windows Vista、Windows XP 和 SP2 [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 imapi2fs.h

另请参阅

IFileSystemImage

IFileSystemImage::LockInChangePoint

IFileSystemImage::RollbackToChangePoint