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 [デスクトップ アプリのみ]
Header ntsecapi.h

こちらもご覧ください

AuditComputeEffectivePolicyBySid

AuditComputeEffectivePolicyByToken

AuditQueryPerUserPolicy

AuditQuerySystemPolicy

AuditSetPerUserPolicy

AuditSetSystemPolicy