EnablePeriodicSnapshot
Включает периодическое snapshot SnapshotType для указанных идентификаторов процесса с заданным интервалом в секундах. Snapshot необходимо настроить перед вызовом этого 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] Указатель на массив идентификаторов процессов. Можно указать до 8 идентификаторов процессов.
cPids
[in] Число идентификаторов процессов в массиве. Максимальное число — 8.
Возвращаемое значение
Возвращаемое значение | Описание: |
---|---|
S_OK | Конфигурация выполнена успешно для указанного процесса, в противном случае — код ошибки. |