Control 类的 SetConfiguration 方法

设置收集器的新活动配置。

语法

Uint32 SetConfiguration(
  [in]  string Config,
  [in]  Uint32 OldTimestampLow,
  [in]  Uint32 OldTimestampHigh,
  [out] Uint32 NewTimestampLow,
  [out] Uint32 NewTimestampHigh,
  [out] string ErrorString,
  [out] string WarningString,
  [out] string InfoString,
  [out] uint32 ErrorType
);

参数

配置 [in]

要激活的配置。

OldTimestampLow [in]

时间戳的低序位,指示设置当前活动配置的时间。 如果未将此属性设置为 0,则启用原子性检查。

OldTimestampHigh [in]

时间戳的高序位,指示设置当前活动配置的时间。 如果未将此属性设置为 0,则启用原子性检查。

NewTimestampLow [out]

此方法返回时,此参数包含时间戳的低序位,该时间戳指示设置新配置的时间。 如果未将此属性设置为 0,则启用原子性检查。

NewTimestampHigh [out]

此方法返回时,此参数包含时间戳的高阶位,用于指示设置新配置的时间。 如果未将此属性设置为 0,则启用原子性检查。

ErrorString [out]

此方法返回时,如果出现错误,此参数将包含错误说明。

WarningString [out]

此方法返回时,此参数包含操作的任何警告消息。

InfoString [out]

此方法返回时,此参数包含新的活动配置的信息。

ErrorType [out]

此方法返回时,如果出现错误,此参数指示错误类型。

0

缺少新配置。

1

新配置的格式无效。

2

新配置无效。

3

打开的套接字导致错误。

4

出现文件写入错误。

5

存在原子性错误。

返回值

0

失败

1

Success

要求

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

另请参阅

控制