EnablePeriodicSnapshot

为指定的进程 id 启用 SnapshotType 定期快照,给定间隔以秒为单位。 在调用此 API 之前,必须先配置快照,并且在所需方案完成后需要禁用快照。

语法

HRESULT EnablePeriodicSnapshot
([in] SnapshotType snapshotType,
[in] ULONG interval,
[in] ULONG* pids,
  [in] ULONG cPids);

参数

snapshotType
[in] SnapshotType。
注意:目前唯一可用的 SnapshotType 为 SnapshotType_Heap。 interval
[in] 频率值(以秒为单位)。
pid
[in] 指向进程 ID 数组的指针。 最多可指定 8 个进程 ID。
cPid
[in] 数组中的进程 ID 数。 最大数目为 8。

返回值

返回值 说明
S_OK 指定进程配置成功,否则返回错误代码。