Поделиться через


структура AUDIT_POLICY_INFORMATION (ntsecapi.h)

Структура AUDIT_POLICY_INFORMATION указывает тип события безопасности и время аудита этого типа.

Синтаксис

typedef struct _AUDIT_POLICY_INFORMATION {
  GUID  AuditSubCategoryGuid;
  ULONG AuditingInformation;
  GUID  AuditCategoryGuid;
} AUDIT_POLICY_INFORMATION, *PAUDIT_POLICY_INFORMATION;

Члены

AuditSubCategoryGuid

Структура GUID , задающая подкатегорию аудита.

AuditingInformation

Набор битовых флагов, указывающих условия, при которых выполняется аудит типа события безопасности, заданного элементами AuditSubCategoryGuid и AuditCategoryGuid . Определены следующие значения.

Важно Обратите внимание, что значение этих значений зависит от того, какая функция использует эту структуру.
 
Значение Значение
POLICY_AUDIT_EVENT_UNCHANGED
0x00000000
Не изменяйте параметры аудита для указанного типа события.

Это значение допустимо для функций AuditSetSystemPolicy и AuditQuerySystemPolicy .

POLICY_AUDIT_EVENT_SUCCESS
0x00000001
Аудит успешных вхождений указанного типа события.

Это значение допустимо для функций AuditSetSystemPolicy и AuditQuerySystemPolicy .

POLICY_AUDIT_EVENT_FAILURE
0x00000002
Неудачные попытки аудита вызвать указанный тип события.

Это значение допустимо для функций AuditSetSystemPolicy и AuditQuerySystemPolicy .

POLICY_AUDIT_EVENT_NONE
0x00000004
Не выполняйте аудит указанного типа события.

Это значение допустимо для функций AuditSetSystemPolicy и AuditQuerySystemPolicy .

PER_USER_POLICY_UNCHANGED
0x00
Не изменяйте параметры аудита для указанного типа события.

Это значение допустимо для функций AuditSetPerUserPolicy и AuditQueryPerUserPolicy .

PER_USER_AUDIT_SUCCESS_INCLUDE
0x01
Аудит успешных вхождений указанного типа события.

Это значение допустимо для функций AuditSetPerUserPolicy и AuditQueryPerUserPolicy .

PER_USER_AUDIT_SUCCESS_EXCLUDE
0x02
Не выполняйте аудит успешных вхождений указанного типа события.

Это значение допустимо для функций AuditSetPerUserPolicy и AuditQueryPerUserPolicy .

PER_USER_AUDIT_FAILURE_INCLUDE
0x04
Неудачные попытки аудита вызвать указанный тип события.

Это значение допустимо для функций AuditSetPerUserPolicy и AuditQueryPerUserPolicy .

PER_USER_AUDIT_FAILURE_EXCLUDE
0x08
Не выполняйте аудит неудачных попыток вызвать событие указанного типа.

Это значение допустимо для функций AuditSetPerUserPolicy и AuditQueryPerUserPolicy .

PER_USER_AUDIT_NONE
0x10
Не выполняйте аудит указанного типа события.

Это значение допустимо для функций AuditSetPerUserPolicy и AuditQueryPerUserPolicy .

AuditCategoryGuid

Структура GUID , задающая категорию политики аудита.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть ntsecapi.h

См. также раздел

AuditComputeEffectivePolicyBySid

AuditComputeEffectivePolicyByToken

AuditQueryPerUserPolicy

AuditQuerySystemPolicy

AuditSetPerUserPolicy

AuditSetSystemPolicy