Control 类的检查点方法

如果当前配置是撤消/恢复/还原的结果,请将其标记为已显式设置,以便历史记录将保留设置的时间,并在下一次配置更改时为其创建备份文件。 如果当前配置已显式设置,则不起作用。

语法

Uint32 Checkpoint(
  [in]  Uint32 OldTimestampLow,
  [in]  Uint32 OldTimestampHigh,
  [out] string ErrorString,
  [out] string WarningString,
  [out] string InfoString,
  [out] uint32 ErrorType
);

参数

OldTimestampLow [in]

设置当前配置的时间戳。 如果不是 0,则启用原子性检查:仅当旧配置的时间戳与 (即配置在) 之间未更改时才应用操作。 这是 FILETIME 的低部分。

OldTimestampHigh [in]

设置当前配置的时间戳。 如果不是 0,则启用原子性检查:仅当旧配置的时间戳与 (即配置在) 之间未更改时才应用操作。 这是 FILETIME 的主要部分。

ErrorString [out]

包含错误说明的文本字符串。

WarningString [out]

包含警告的文本字符串。

InfoString [out]

包含有关配置的信息的文本字符串。

ErrorType [out]

错误类型。 请注意,0 或缺席表示成功。

0

成功。

1

参数格式错误

2

错误的参数值

3

资源 (套接字) 打开错误

4

持久性 (文件写入) 错误

5

原子性错误 (旧时间戳不匹配)

返回值

0

失败

1

Success

要求

要求
最低受支持的客户端
Windows 10 [仅限桌面应用]
最低受支持的服务器
Windows Server 2016
命名空间
Root\Microsoft\Windows\BootEventCollector
标头
Srrestoreptapi.h
MOF
BootEventCollectorWMI.mof
DLL
BEvtCol.exe

另请参阅

控制