Вниз
Скачать: CL | DM;

дата создания процесса   Найти похожие ветки 

← →
breeze   (2006-10-08 13:29) [0]

Проблема: получить дату начала и окончания процесса.
Есть ли возможность получить эту информацию с помощью TLHelp32 или NtQuerySystemInformation (Native API).
Последняя возвращает информацию о процессе:

 { Информация о процессе для Windows 2000 и выше }
 SYSTEM_PROCESSES_NT2000 = packed record
     // величина смещения для перехода к следующему элементу списка
   NextEntryDelta: ULONG;
   ThreadCount: ULONG;
   Reserved1: array[0..5] of ULONG;
   CreateTime: LARGE_INTEGER;
   UserTime: LARGE_INTEGER;
   KernelTime: LARGE_INTEGER;
   ProcessName: UNICODE_STRING;
   BasePriority: KPRIORITY;
   ProcessId: ULONG;
   InheritedFromProcessId: ULONG;
   HandleCount: ULONG;
   Reserved2: array[0..1] of ULONG;
   VmCounters: VM_COUNTERS;
   PrivatePageCount: ULONG;
   IoCounters: IO_COUNTERS;
 //  Threads : array[0..0] of SYSTEM_THREADS;
 end;

есть поле CreateTime(состоит из трех частей LowPart,HighPart,QuadPart), я не пойму что там вообще содержится.

Может быть есть другой способ, подскажите пожалуйста.


← →
Eraser ©   (2006-10-08 17:01) [1]

> [0] breeze   (08.10.06 13:29)


> Проблема: получить дату начала и окончания процесса.

для этого надо отслуживать запуск/завершение процессов в системе. Это можно реализовать через TLHelp32, периодически делая "снимки" состояния процессов (самый простой вариант), либо через WMI.


← →
BiN ©   (2006-10-08 19:31) [2]


> breeze   (08.10.06 13:29)

GetProcessTimes+FileTimeToSystemTime



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.036 c
2-1170270359
Bagos
2007-01-31 22:05
2007.02.18
beep при OnKeyDown


3-1164381708
Вольный Стрелок
2006-11-24 18:21
2007.02.18
TADOConnection.Create ругается "не произведен вызов CoInitialize"


15-1169883926
GrayFace
2007-01-27 10:45
2007.02.18
RSPak - пакет модулей и компонент


2-1169904233
Garacio
2007-01-27 16:23
2007.02.18
Как узнать версию ОС с точностью до SP


2-1170176412
NikNet
2007-01-30 20:00
2007.02.18
Фильтровать поле, Без разницы на SQL или на DELPHI




   Наверх