Функция возвращает события Windows. События под Windows делятся на три различных типа журналов.
Краткое описание
int getWindowsEvents (time start, time end, int category, dyn_dyn_string
&actions);
Параметры
Параметр | Значение |
start | Время начала. |
end | Время окончания. |
category | Тип журнала событий. Обозначает тип действий, который необходимо вернуть. События под Windows делятся на три различных типа журналов. Журнал приложений: Журнал приложений содержит события, которые записываются приложениями или программами. Программа базы данных может, например, записать ошибку файла в журнал приложений. Разработчик соответствующей программы принимает решение о том, какие события будут записываться в журнал. Журнал безопасности: Журнал безопасности содержит информацию о таких событиях, как успешная или не успешная попытка входа в систему, а также о событиях, связанных с использованием ресурсов, например, создание, открытие или удаление файлов или других объектов. Администратор определяет события, которые требуется внести в журнал безопасности. Когда журнал безопасности активирован, в него вносятся сведения о попытках входа в систему. Системный журнал: Системный журнал содержит сведения о событиях, записываемые системными компонентами Windows. В него вносятся такие события, как сбой при загрузке драйвера устройства или сбой другого компонента системы при его запуске. Типы событий, записываемых системными компонентами, задаются в системе Windows. |
&actions | Возвращаемые действия. |
Возвращаемое значение
Целое число.
Ошибка
В случае ошибок функция возвращает -1, в противном случае 0.
Описание
Функция возвращает действия Windows.
ПРИМЕР
Функция возвращает события Windows, выполненные различными приложениями между 7 и 8 июля 2003 г.
main() { time start; time end; setTime(start,2003,7,7); setTime(end,2003,7,8); int category = 2; dyn_dyn_string actions; getWindowsEvents(start,end,category,actions); DebugN(start,end,category,actions); });} |
Используется для объекта
Управление пользователями, функция ожидания управления
Доступность
CTRL
См. также
getAllOSGroups(), getAllOSUsers(), getCurrentOSUser(), getCurrentDomainName() и verifyOSUser()