You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
7808 lines
196 KiB
7808 lines
196 KiB
/*++ BUILD Version: 0001 // Increment this if a change has global effects
|
|
|
|
Copyright (c) 1991 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
msaudite.mc
|
|
|
|
Abstract:
|
|
|
|
Constant definitions for the NT Audit Event Messages.
|
|
|
|
Author:
|
|
|
|
Jim Kelly (JimK) 30-Mar-1992
|
|
|
|
Revision History:
|
|
|
|
Notes:
|
|
|
|
The .h and .res forms of this file are generated from the .mc
|
|
form of the file (base\seaudit\msaudite\msaudite.mc).
|
|
Please make all changes to the .mc form of the file.
|
|
|
|
If you add a new audit category or make any change to the
|
|
audit event id valid limits (0x200 ~ 0x5ff), please make a
|
|
corresponding change to ntlsa.h
|
|
|
|
--*/
|
|
|
|
#ifndef _MSAUDITE_
|
|
#define _MSAUDITE_
|
|
|
|
/*lint -e767 */ // Don't complain about different definitions // winnt
|
|
//
|
|
// Values are 32 bit values layed out as follows:
|
|
//
|
|
// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
|
|
// 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
|
|
// +---+-+-+-----------------------+-------------------------------+
|
|
// |Sev|C|R| Facility | Code |
|
|
// +---+-+-+-----------------------+-------------------------------+
|
|
//
|
|
// where
|
|
//
|
|
// Sev - is the severity code
|
|
//
|
|
// 00 - Success
|
|
// 01 - Informational
|
|
// 10 - Warning
|
|
// 11 - Error
|
|
//
|
|
// C - is the Customer code flag
|
|
//
|
|
// R - is a reserved bit
|
|
//
|
|
// Facility - is the facility code
|
|
//
|
|
// Code - is the facility's status code
|
|
//
|
|
//
|
|
// Define the facility codes
|
|
//
|
|
|
|
|
|
//
|
|
// Define the severity codes
|
|
//
|
|
|
|
|
|
//
|
|
// MessageId: 0x00000000L (No symbolic name defined)
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Unused message ID
|
|
//
|
|
|
|
|
|
// Message ID 0 is unused - just used to flush out the diagram
|
|
//
|
|
// min/max limits on audit category-id and event-id of audit events
|
|
//
|
|
|
|
#define SE_ADT_MIN_CATEGORY_ID 1 // SE_CATEGID_SYSTEM
|
|
#define SE_ADT_MAX_CATEGORY_ID 9 // SE_CATEGID_ACCOUNT_LOGON
|
|
|
|
|
|
#define SE_ADT_MIN_AUDIT_ID 0x200 // see msaudite.h
|
|
#define SE_ADT_MAX_AUDIT_ID 0x5ff // see msaudite.h
|
|
///////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////
|
|
// //
|
|
// //
|
|
// Audit Message ID Space: //
|
|
// //
|
|
// 0x0000 - 0x00FF : Reserved for future use. //
|
|
// //
|
|
// 0x0100 - 0x01FF : Categories //
|
|
// //
|
|
// 0x0200 - 0x05FF : Events //
|
|
// //
|
|
// 0x0600 - 0x063F : Standard access types and names for //
|
|
// specific accesses when no specific names //
|
|
// can be found. //
|
|
// //
|
|
// 0x0640 - 0x06FF : Well known privilege names (as we would //
|
|
// like them displayed in the event viewer). //
|
|
// //
|
|
// 0x0700 - 0x0FFE : Reserved for future use. //
|
|
// //
|
|
// 0X0FFF : SE_ADT_LAST_SYSTEM_MESSAGE (the highest //
|
|
// value audit message used by the system) //
|
|
// //
|
|
// //
|
|
// 0x1000 and above: For use by Parameter Message Files //
|
|
// //
|
|
///////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// MessageId: SE_ADT_LAST_SYSTEM_MESSAGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Highest System-Defined Audit Message Value.
|
|
//
|
|
#define SE_ADT_LAST_SYSTEM_MESSAGE ((ULONG)0x00000FFFL)
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// //
|
|
// //
|
|
// CATEGORIES //
|
|
// //
|
|
// Categories take up the range 0x1 - 0x400 //
|
|
// //
|
|
// Category IDs: //
|
|
// //
|
|
// SE_CATEGID_SYSTEM //
|
|
// SE_CATEGID_LOGON //
|
|
// SE_CATEGID_OBJECT_ACCESS //
|
|
// SE_CATEGID_PRIVILEGE_USE //
|
|
// SE_CATEGID_DETAILED_TRACKING //
|
|
// SE_CATEGID_POLICY_CHANGE //
|
|
// SE_CATEGID_ACCOUNT_MANAGEMENT //
|
|
// SE_CATEGID_DS_ACCESS //
|
|
// SE_CATEGID_ACCOUNT_LOGON //
|
|
// //
|
|
// //
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// MessageId: SE_CATEGID_SYSTEM
|
|
//
|
|
// MessageText:
|
|
//
|
|
// System Event
|
|
//
|
|
#define SE_CATEGID_SYSTEM ((ULONG)0x00000001L)
|
|
|
|
//
|
|
// MessageId: SE_CATEGID_LOGON
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Logon/Logoff
|
|
//
|
|
#define SE_CATEGID_LOGON ((ULONG)0x00000002L)
|
|
|
|
//
|
|
// MessageId: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Object Access
|
|
//
|
|
#define SE_CATEGID_OBJECT_ACCESS ((ULONG)0x00000003L)
|
|
|
|
//
|
|
// MessageId: SE_CATEGID_PRIVILEGE_USE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Privilege Use
|
|
//
|
|
#define SE_CATEGID_PRIVILEGE_USE ((ULONG)0x00000004L)
|
|
|
|
//
|
|
// MessageId: SE_CATEGID_DETAILED_TRACKING
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Detailed Tracking
|
|
//
|
|
#define SE_CATEGID_DETAILED_TRACKING ((ULONG)0x00000005L)
|
|
|
|
//
|
|
// MessageId: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Policy Change
|
|
//
|
|
#define SE_CATEGID_POLICY_CHANGE ((ULONG)0x00000006L)
|
|
|
|
//
|
|
// MessageId: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Account Management
|
|
//
|
|
#define SE_CATEGID_ACCOUNT_MANAGEMENT ((ULONG)0x00000007L)
|
|
|
|
//
|
|
// MessageId: SE_CATEGID_DS_ACCESS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Directory Service Access
|
|
//
|
|
#define SE_CATEGID_DS_ACCESS ((ULONG)0x00000008L)
|
|
|
|
//
|
|
// MessageId: SE_CATEGID_ACCOUNT_LOGON
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Account Logon
|
|
//
|
|
#define SE_CATEGID_ACCOUNT_LOGON ((ULONG)0x00000009L)
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// //
|
|
// //
|
|
// Messages for Category: SE_CATEGID_SYSTEM //
|
|
// //
|
|
// Event IDs: //
|
|
// SE_AUDITID_SYSTEM_RESTART //
|
|
// SE_AUDITID_SYSTEM_SHUTDOWN //
|
|
// SE_AUDITID_AUTH_PACKAGE_LOAD //
|
|
// SE_AUDITID_LOGON_PROC_REGISTER //
|
|
// SE_AUDITID_AUDITS_DISCARDED //
|
|
// SE_AUDITID_NOTIFY_PACKAGE_LOAD //
|
|
// SE_AUDITID_LPC_INVALID_USE //
|
|
// SE_AUDITID_SYSTEM_TIME_CHANGE //
|
|
// SE_AUDITID_UNABLE_TO_LOG_EVENTS //
|
|
// SE_AUDITID_SECURITY_LOG_EXCEEDS_WARNING_LEVEL //
|
|
// //
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
//
|
|
// SE_AUDITID_SYSTEM_RESTART
|
|
//
|
|
// Category: SE_CATEGID_SYSTEM
|
|
//
|
|
// Parameter Strings - None
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SYSTEM_RESTART
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Windows is starting up.
|
|
//
|
|
#define SE_AUDITID_SYSTEM_RESTART ((ULONG)0x00000200L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SYSTEM_SHUTDOWN
|
|
//
|
|
// Category: SE_CATEGID_SYSTEM
|
|
//
|
|
// Parameter Strings - None
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SYSTEM_SHUTDOWN
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Windows is shutting down.
|
|
// All logon sessions will be terminated by this shutdown.
|
|
//
|
|
#define SE_AUDITID_SYSTEM_SHUTDOWN ((ULONG)0x00000201L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SYSTEM_AUTH_PACKAGE_LOAD
|
|
//
|
|
// Category: SE_CATEGID_SYSTEM
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Authentication Package Name
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_AUTH_PACKAGE_LOAD
|
|
//
|
|
// MessageText:
|
|
//
|
|
// An authentication package has been loaded by the Local Security Authority.
|
|
// This authentication package will be used to authenticate logon attempts.
|
|
// %n
|
|
// Authentication Package Name:%t%1
|
|
//
|
|
#define SE_AUDITID_AUTH_PACKAGE_LOAD ((ULONG)0x00000202L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SYSTEM_LOGON_PROC_REGISTER
|
|
//
|
|
// Category: SE_CATEGID_SYSTEM
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Logon Process Name
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SYSTEM_LOGON_PROC_REGISTER
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A trusted logon process has registered with the Local Security Authority.
|
|
// This logon process will be trusted to submit logon requests.
|
|
// %n
|
|
// %n
|
|
// Logon Process Name:%t%1
|
|
//
|
|
#define SE_AUDITID_SYSTEM_LOGON_PROC_REGISTER ((ULONG)0x00000203L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_AUDITS_DISCARDED
|
|
//
|
|
// Category: SE_CATEGID_SYSTEM
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Number of audits discarded
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_AUDITS_DISCARDED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Internal resources allocated for the queuing of audit messages have been exhausted,
|
|
// leading to the loss of some audits.
|
|
// %n
|
|
// %tNumber of audit messages discarded:%t%1
|
|
//
|
|
#define SE_AUDITID_AUDITS_DISCARDED ((ULONG)0x00000204L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_AUDIT_LOG_CLEARED
|
|
//
|
|
// Category: SE_CATEGID_SYSTEM
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Primary user account name
|
|
//
|
|
// 2 - Primary authenticating domain name
|
|
//
|
|
// 3 - Primary logon ID string
|
|
//
|
|
// 4 - Client user account name ("-" if no client)
|
|
//
|
|
// 5 - Client authenticating domain name ("-" if no client)
|
|
//
|
|
// 6 - Client logon ID string ("-" if no client)
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_AUDIT_LOG_CLEARED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The audit log was cleared
|
|
// %n
|
|
// %tPrimary User Name:%t%1%n
|
|
// %tPrimary Domain:%t%2%n
|
|
// %tPrimary Logon ID:%t%3%n
|
|
// %tClient User Name:%t%4%n
|
|
// %tClient Domain:%t%5%n
|
|
// %tClient Logon ID:%t%6%n
|
|
//
|
|
#define SE_AUDITID_AUDIT_LOG_CLEARED ((ULONG)0x00000205L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SYSTEM_NOTIFY_PACKAGE_LOAD
|
|
//
|
|
// Category: SE_CATEGID_SYSTEM
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Notification Package Name
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_NOTIFY_PACKAGE_LOAD
|
|
//
|
|
// MessageText:
|
|
//
|
|
// An notification package has been loaded by the Security Account Manager.
|
|
// This package will be notified of any account or password changes.
|
|
// %n
|
|
// Notification Package Name:%t%1
|
|
//
|
|
#define SE_AUDITID_NOTIFY_PACKAGE_LOAD ((ULONG)0x00000206L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_LPC_INVALID_USE
|
|
//
|
|
// Category: SE_CATEGID_SYSTEM
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - LPC call (e.g. "impersonation" | "reply")
|
|
//
|
|
// 2 - Server Port name
|
|
//
|
|
// 3 - Faulting process
|
|
//
|
|
// Event type: success
|
|
//
|
|
// Description:
|
|
// SE_AUDIT_LPC_INVALID_USE is generated when a process uses an invalid LPC
|
|
// port in an attempt to impersonate a client, reply or read/write from/to a client address space.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_LPC_INVALID_USE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Invalid use of LPC port.%n
|
|
// %tProcess ID: %1%n
|
|
// %tImage File Name: %2%n
|
|
// %tPrimary User Name:%t%3%n
|
|
// %tPrimary Domain:%t%4%n
|
|
// %tPrimary Logon ID:%t%5%n
|
|
// %tClient User Name:%t%6%n
|
|
// %tClient Domain:%t%7%n
|
|
// %tClient Logon ID:%t%8%n
|
|
// %tInvalid use: %9%n
|
|
// %tServer Port Name:%t%10%n
|
|
//
|
|
#define SE_AUDITID_LPC_INVALID_USE ((ULONG)0x00000207L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SYSTEM_TIME_CHANGE
|
|
//
|
|
// Category: SE_CATEGID_SYSTEM
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// Type: success
|
|
//
|
|
// Description: This event is generated when the system time is changed.
|
|
//
|
|
// Note: This will often appear twice in the audit log; this is an implementation
|
|
// detail wherein changing the system time results in two calls to NtSetSystemTime.
|
|
// This is necessary to deal with time zone changes.
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SYSTEM_TIME_CHANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The system time was changed.%n
|
|
// Process ID:%t%t%1%n
|
|
// Process Name:%t%t%2%n
|
|
// Primary User Name:%t%3%n
|
|
// Primary Domain:%t%t%4%n
|
|
// Primary Logon ID:%t%t%5%n
|
|
// Client User Name:%t%t%6%n
|
|
// Client Domain:%t%t%7%n
|
|
// Client Logon ID:%t%t%8%n
|
|
// Previous Time:%t%t%10 %9%n
|
|
// New Time:%t%t%12 %11%n
|
|
//
|
|
#define SE_AUDITID_SYSTEM_TIME_CHANGE ((ULONG)0x00000208L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_UNABLE_TO_LOG_EVENTS
|
|
//
|
|
// Category: SE_CATEGID_SYSTEM
|
|
//
|
|
// Type: failure
|
|
//
|
|
// Description:
|
|
// This event is generated when the system is not able to log
|
|
// security audit events.
|
|
//
|
|
// Parameters:
|
|
// 1 : Win32 error code
|
|
//
|
|
// 2 : value of the key System\CurrentControlSet\Control\Lsa\CrashOnAuditFail
|
|
// 0 --> CrashOnAuditFail is not set
|
|
// 1 --> system will crash if not able to log audit events
|
|
// 2 --> system has rebooted after such a crash and will allow
|
|
// only admins to logon
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_UNABLE_TO_LOG_EVENTS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Unable to log events to security log:%n
|
|
// %tStatus code:%t%t%1%n
|
|
// %tValue of CrashOnAuditFail:%t%2%n
|
|
//
|
|
#define SE_AUDITID_UNABLE_TO_LOG_EVENTS ((ULONG)0x00000209L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_AUDIT_COLLECTION_AGENT_ERROR
|
|
//
|
|
// Category: SE_CATEGID_SYSTEM
|
|
//
|
|
// Type: failure
|
|
//
|
|
// Description:
|
|
// This event is generated when AdtAgent/AdtServer
|
|
// encounter an error.
|
|
//
|
|
// Parameters:
|
|
// 1 : Component (AdtAgent, AdtServer, etc.)
|
|
// 2 : Version of the component
|
|
// 3 : Win32 error
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_AUDIT_COLLECTION_AGENT_ERROR
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The audit collection system has encountered an error.%n
|
|
// %tComponent:%t%1%n
|
|
// %tVersion:%t%2%n
|
|
// %tStatus code:%t%3%n
|
|
//
|
|
#define SE_AUDITID_AUDIT_COLLECTION_AGENT_ERROR ((ULONG)0x0000020AL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_LOG_EXCEEDS_WARNING_LEVEL
|
|
//
|
|
// Category: SE_CATEGID_SYSTEM
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Percent Full
|
|
//
|
|
// Description: This event is generated when security logs exceedes a certain
|
|
// percent full. That percent is controlled by the registry value named
|
|
// "WarningLevel" which is stored in the security subkey of the eventlog.
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_LOG_EXCEEDS_WARNING_LEVEL
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The security log is now %1 percent full.
|
|
//
|
|
#define SE_AUDITID_SECURITY_LOG_EXCEEDS_WARNING_LEVEL ((ULONG)0x0000020BL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_EVENT_LOG_AUTOBACKUP
|
|
//
|
|
// Category: SE_CATEGID_SYSTEM
|
|
//
|
|
// Type: success/failure
|
|
//
|
|
// Description:
|
|
// This event is generated when the eventlog service automatically
|
|
// backs-up the security log.
|
|
//
|
|
// Parameters:
|
|
// 1 : Type of log (for example, 'Security')
|
|
// 2 : Full path to the backed-up copy
|
|
// 3 : Win32 error (0 ==> success)
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_EVENT_LOG_AUTOBACKUP
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Event log auto-backup%n
|
|
// %tLog:%t%1%n
|
|
// %tFile:%t%2%n
|
|
// %tStatus:%t%3%n
|
|
//
|
|
#define SE_AUDITID_EVENT_LOG_AUTOBACKUP ((ULONG)0x0000020CL)
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// //
|
|
// //
|
|
// Messages for Category: SE_CATEGID_LOGON //
|
|
// //
|
|
// Event IDs: //
|
|
// SE_AUDITID_SUCCESSFUL_LOGON //
|
|
// SE_AUDITID_UNKNOWN_USER_OR_PWD //
|
|
// SE_AUDITID_ACCOUNT_TIME_RESTR //
|
|
// SE_AUDITID_ACCOUNT_DISABLED //
|
|
// SE_AUDITID_ACCOUNT_EXPIRED //
|
|
// SE_AUDITID_WORKSTATION_RESTR //
|
|
// SE_AUDITID_LOGON_TYPE_RESTR //
|
|
// SE_AUDITID_PASSWORD_EXPIRED //
|
|
// SE_AUDITID_NETLOGON_NOT_STARTED //
|
|
// SE_AUDITID_UNSUCCESSFUL_LOGON //
|
|
// SE_AUDITID_LOGOFF //
|
|
// SE_AUDITID_ACCOUNT_LOCKED //
|
|
// SE_AUDITID_NETWORK_LOGON //
|
|
// SE_AUDITID_IPSEC_LOGON_SUCCESS //
|
|
// SE_AUDITID_IPSEC_LOGOFF_MM //
|
|
// SE_AUDITID_IPSEC_LOGOFF_QM //
|
|
// SE_AUDITID_IPSEC_AUTH_FAIL_CERT_TRUST //
|
|
// SE_AUDITID_IPSEC_AUTH //
|
|
// SE_AUDITID_IPSEC_ATTRIB_FAIL //
|
|
// SE_AUDITID_IPSEC_NEGOTIATION_FAIL //
|
|
// SE_AUDITID_IPSEC_IKE_NOTIFICATION //
|
|
// SE_AUDITID_DOMAIN_TRUST_INCONSISTENT //
|
|
// SE_AUDITID_AUTH_REPLAY_DETECTED //
|
|
// //
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
//
|
|
// SE_AUDITID_SUCCESSFUL_LOGON
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User account name
|
|
//
|
|
// 2 - Authenticating domain name
|
|
//
|
|
// 3 - Logon ID string
|
|
//
|
|
// 4 - Logon Type string
|
|
//
|
|
// 5 - Logon process name
|
|
//
|
|
// 6 - Authentication package name
|
|
//
|
|
// 7 - Workstation from which logon request came
|
|
//
|
|
// 8 - Globally unique logon ID
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SUCCESSFUL_LOGON
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Successful Logon:%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%t%2%n
|
|
// %tLogon ID:%t%t%3%n
|
|
// %tLogon Type:%t%4%n
|
|
// %tLogon Process:%t%5%n
|
|
// %tAuthentication Package:%t%6%n
|
|
// %tWorkstation Name:%t%7%n
|
|
// %tLogon GUID:%t%8%n
|
|
// %tCaller User Name:%t%9%n
|
|
// %tCaller Domain:%t%10%n
|
|
// %tCaller Logon ID:%t%11%n
|
|
// %tCaller Process ID: %12%n
|
|
// %tTransited Services: %13%n
|
|
// %tSource Network Address:%t%14%n
|
|
// %tSource Port:%t%15%n
|
|
//
|
|
#define SE_AUDITID_SUCCESSFUL_LOGON ((ULONG)0x00000210L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_UNKNOWN_USER_OR_PWD
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User account name
|
|
//
|
|
// 2 - Authenticating domain name
|
|
//
|
|
// 3 - Logon Type string
|
|
//
|
|
// 4 - Logon process name
|
|
//
|
|
// 5 - Authentication package name
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_UNKNOWN_USER_OR_PWD
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Logon Failure:%n
|
|
// %tReason:%t%tUnknown user name or bad password%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%t%2%n
|
|
// %tLogon Type:%t%3%n
|
|
// %tLogon Process:%t%4%n
|
|
// %tAuthentication Package:%t%5%n
|
|
// %tWorkstation Name:%t%6%n
|
|
// %tCaller User Name:%t%7%n
|
|
// %tCaller Domain:%t%8%n
|
|
// %tCaller Logon ID:%t%9%n
|
|
// %tCaller Process ID:%t%10%n
|
|
// %tTransited Services:%t%11%n
|
|
// %tSource Network Address:%t%12%n
|
|
// %tSource Port:%t%13%n
|
|
//
|
|
#define SE_AUDITID_UNKNOWN_USER_OR_PWD ((ULONG)0x00000211L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_ACCOUNT_TIME_RESTR
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User account name
|
|
//
|
|
// 2 - Authenticating domain name
|
|
//
|
|
// 3 - Logon Type string
|
|
//
|
|
// 4 - Logon process name
|
|
//
|
|
// 5 - Authentication package name
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_ACCOUNT_TIME_RESTR
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Logon Failure:%n
|
|
// %tReason:%t%tAccount logon time restriction violation%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%t%2%n
|
|
// %tLogon Type:%t%3%n
|
|
// %tLogon Process:%t%4%n
|
|
// %tAuthentication Package:%t%5%n
|
|
// %tWorkstation Name:%t%6%n
|
|
// %tCaller User Name:%t%7%n
|
|
// %tCaller Domain:%t%8%n
|
|
// %tCaller Logon ID:%t%9%n
|
|
// %tCaller Process ID:%t%10%n
|
|
// %tTransited Services:%t%11%n
|
|
// %tSource Network Address:%t%12%n
|
|
// %tSource Port:%t%13%n
|
|
//
|
|
#define SE_AUDITID_ACCOUNT_TIME_RESTR ((ULONG)0x00000212L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_ACCOUNT_DISABLED
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User account name
|
|
//
|
|
// 2 - Authenticating domain name
|
|
//
|
|
// 3 - Logon Type string
|
|
//
|
|
// 4 - Logon process name
|
|
//
|
|
// 5 - Authentication package name
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_ACCOUNT_DISABLED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Logon Failure:%n
|
|
// %tReason:%t%tAccount currently disabled%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%t%2%n
|
|
// %tLogon Type:%t%3%n
|
|
// %tLogon Process:%t%4%n
|
|
// %tAuthentication Package:%t%5%n
|
|
// %tWorkstation Name:%t%6%n
|
|
// %tCaller User Name:%t%7%n
|
|
// %tCaller Domain:%t%8%n
|
|
// %tCaller Logon ID:%t%9%n
|
|
// %tCaller Process ID:%t%10%n
|
|
// %tTransited Services:%t%11%n
|
|
// %tSource Network Address:%t%12%n
|
|
// %tSource Port:%t%13%n
|
|
//
|
|
#define SE_AUDITID_ACCOUNT_DISABLED ((ULONG)0x00000213L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_ACCOUNT_EXPIRED
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User account name
|
|
//
|
|
// 2 - Authenticating domain name
|
|
//
|
|
// 3 - Logon Type string
|
|
//
|
|
// 4 - Logon process name
|
|
//
|
|
// 5 - Authentication package name
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_ACCOUNT_EXPIRED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Logon Failure:%n
|
|
// %tReason:%t%tThe specified user account has expired%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%t%2%n
|
|
// %tLogon Type:%t%3%n
|
|
// %tLogon Process:%t%4%n
|
|
// %tAuthentication Package:%t%5%n
|
|
// %tWorkstation Name:%t%6%n
|
|
// %tCaller User Name:%t%7%n
|
|
// %tCaller Domain:%t%8%n
|
|
// %tCaller Logon ID:%t%9%n
|
|
// %tCaller Process ID:%t%10%n
|
|
// %tTransited Services:%t%11%n
|
|
// %tSource Network Address:%t%12%n
|
|
// %tSource Port:%t%13%n
|
|
//
|
|
#define SE_AUDITID_ACCOUNT_EXPIRED ((ULONG)0x00000214L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_WORKSTATION_RESTR
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User account name
|
|
//
|
|
// 2 - Authenticating domain name
|
|
//
|
|
// 3 - Logon Type string
|
|
//
|
|
// 4 - Logon process name
|
|
//
|
|
// 5 - Authentication package name
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_WORKSTATION_RESTR
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Logon Failure:%n
|
|
// %tReason:%t%tUser not allowed to logon at this computer%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%t%2%n
|
|
// %tLogon Type:%t%3%n
|
|
// %tLogon Process:%t%4%n
|
|
// %tAuthentication Package:%t%5%n
|
|
// %tWorkstation Name:%t%6%n
|
|
// %tCaller User Name:%t%7%n
|
|
// %tCaller Domain:%t%8%n
|
|
// %tCaller Logon ID:%t%9%n
|
|
// %tCaller Process ID:%t%10%n
|
|
// %tTransited Services:%t%11%n
|
|
// %tSource Network Address:%t%12%n
|
|
// %tSource Port:%t%13%n
|
|
//
|
|
#define SE_AUDITID_WORKSTATION_RESTR ((ULONG)0x00000215L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_LOGON_TYPE_RESTR
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User account name
|
|
//
|
|
// 2 - Authenticating domain name
|
|
//
|
|
// 3 - Logon Type string
|
|
//
|
|
// 4 - Logon process name
|
|
//
|
|
// 5 - Authentication package name
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_LOGON_TYPE_RESTR
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Logon Failure:%n
|
|
// %tReason:%tThe user has not been granted the requested%n
|
|
// %t%tlogon type at this machine%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%t%2%n
|
|
// %tLogon Type:%t%3%n
|
|
// %tLogon Process:%t%4%n
|
|
// %tAuthentication Package:%t%5%n
|
|
// %tWorkstation Name:%t%6%n
|
|
// %tCaller User Name:%t%7%n
|
|
// %tCaller Domain:%t%8%n
|
|
// %tCaller Logon ID:%t%9%n
|
|
// %tCaller Process ID:%t%10%n
|
|
// %tTransited Services:%t%11%n
|
|
// %tSource Network Address:%t%12%n
|
|
// %tSource Port:%t%13%n
|
|
//
|
|
#define SE_AUDITID_LOGON_TYPE_RESTR ((ULONG)0x00000216L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_PASSWORD_EXPIRED
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User account name
|
|
//
|
|
// 2 - Authenticating domain name
|
|
//
|
|
// 3 - Logon Type string
|
|
//
|
|
// 4 - Logon process name
|
|
//
|
|
// 5 - Authentication package name
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_PASSWORD_EXPIRED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Logon Failure:%n
|
|
// %tReason:%t%tThe specified account's password has expired%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%t%2%n
|
|
// %tLogon Type:%t%3%n
|
|
// %tLogon Process:%t%4%n
|
|
// %tAuthentication Package:%t%5%n
|
|
// %tWorkstation Name:%t%6%n
|
|
// %tCaller User Name:%t%7%n
|
|
// %tCaller Domain:%t%8%n
|
|
// %tCaller Logon ID:%t%9%n
|
|
// %tCaller Process ID:%t%10%n
|
|
// %tTransited Services:%t%11%n
|
|
// %tSource Network Address:%t%12%n
|
|
// %tSource Port:%t%13%n
|
|
//
|
|
#define SE_AUDITID_PASSWORD_EXPIRED ((ULONG)0x00000217L)
|
|
|
|
//'
|
|
//
|
|
// SE_AUDITID_NETLOGON_NOT_STARTED
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User account name
|
|
//
|
|
// 2 - Authenticating domain name
|
|
//
|
|
// 3 - Logon Type string
|
|
//
|
|
// 4 - Logon process name
|
|
//
|
|
// 5 - Authentication package name
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_NETLOGON_NOT_STARTED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Logon Failure:%n
|
|
// %tReason:%t%tThe NetLogon component is not active%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%t%2%n
|
|
// %tLogon Type:%t%3%n
|
|
// %tLogon Process:%t%4%n
|
|
// %tAuthentication Package:%t%5%n
|
|
// %tWorkstation Name:%t%6%n
|
|
// %tCaller User Name:%t%7%n
|
|
// %tCaller Domain:%t%8%n
|
|
// %tCaller Logon ID:%t%9%n
|
|
// %tCaller Process ID:%t%10%n
|
|
// %tTransited Services:%t%11%n
|
|
// %tSource Network Address:%t%12%n
|
|
// %tSource Port:%t%13%n
|
|
//
|
|
#define SE_AUDITID_NETLOGON_NOT_STARTED ((ULONG)0x00000218L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_UNSUCCESSFUL_LOGON
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User account name
|
|
//
|
|
// 2 - Authenticating domain name
|
|
//
|
|
// 3 - Logon Type string
|
|
//
|
|
// 4 - Logon process name
|
|
//
|
|
// 5 - Authentication package name
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_UNSUCCESSFUL_LOGON
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Logon Failure:%n
|
|
// %tReason:%t%tAn error occurred during logon%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%t%2%n
|
|
// %tLogon Type:%t%3%n
|
|
// %tLogon Process:%t%4%n
|
|
// %tAuthentication Package:%t%5%n
|
|
// %tWorkstation Name:%t%6%n
|
|
// %tStatus code:%t%7%n
|
|
// %tSubstatus code:%t%8%n
|
|
// %tCaller User Name:%t%9%n
|
|
// %tCaller Domain:%t%10%n
|
|
// %tCaller Logon ID:%t%11%n
|
|
// %tCaller Process ID:%t%12%n
|
|
// %tTransited Services:%t%13%n
|
|
// %tSource Network Address:%t%14%n
|
|
// %tSource Port:%t%15%n
|
|
//
|
|
#define SE_AUDITID_UNSUCCESSFUL_LOGON ((ULONG)0x00000219L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_LOGOFF
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Event Type : success
|
|
//
|
|
// Description:
|
|
// This event is generated when the logoff process is complete,
|
|
// A logoff is considered complete when the associated logon session object
|
|
// is deleted.
|
|
//
|
|
// Notes:
|
|
// A logon session object is deleted only after all tokens
|
|
// associated with it are closed. This can take arbitrarily long time.
|
|
// Because of this, the time difference between SE_AUDITID_SUCCESSFUL_LOGON
|
|
// and SE_AUDITID_LOGOFF does not accurately indicate the total logon duration
|
|
// for a user. To calculate the logon duration, use the SE_AUDITID_BEGIN_LOGOFF
|
|
// time instead.
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User account name
|
|
//
|
|
// 2 - Authenticating domain name
|
|
//
|
|
// 3 - Logon ID string
|
|
//
|
|
// 3 - Logon Type string
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_LOGOFF
|
|
//
|
|
// MessageText:
|
|
//
|
|
// User Logoff:%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%t%2%n
|
|
// %tLogon ID:%t%t%3%n
|
|
// %tLogon Type:%t%4%n
|
|
//
|
|
#define SE_AUDITID_LOGOFF ((ULONG)0x0000021AL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_ACCOUNT_LOCKED
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User account name
|
|
//
|
|
// 2 - Authenticating domain name
|
|
//
|
|
// 3 - Logon Type string
|
|
//
|
|
// 4 - Logon process name
|
|
//
|
|
// 5 - Authentication package name
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_ACCOUNT_LOCKED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Logon Failure:%n
|
|
// %tReason:%t%tAccount locked out%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%2%n
|
|
// %tLogon Type:%t%3%n
|
|
// %tLogon Process:%t%4%n
|
|
// %tAuthentication Package:%t%5%n
|
|
// %tWorkstation Name:%t%6%n
|
|
// %tCaller User Name:%t%7%n
|
|
// %tCaller Domain:%t%8%n
|
|
// %tCaller Logon ID:%t%9%n
|
|
// %tCaller Process ID: %10%n
|
|
// %tTransited Services: %11%n
|
|
// %tSource Network Address:%t%12%n
|
|
// %tSource Port:%t%13%n
|
|
//
|
|
#define SE_AUDITID_ACCOUNT_LOCKED ((ULONG)0x0000021BL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_NETWORK_LOGON
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Description:
|
|
// This event represents a successful logon of type Network(2) or
|
|
// NetworkCleartext(8).
|
|
//
|
|
// [kumarp] I do not know why this event was created separately because
|
|
// this was already covered by SE_AUDITID_SUCCESSFUL_LOGON with
|
|
// the right logon types.
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User account name
|
|
//
|
|
// 2 - Authenticating domain name
|
|
//
|
|
// 3 - Logon ID string
|
|
//
|
|
// 4 - Logon Type string
|
|
//
|
|
// 5 - Logon process name
|
|
//
|
|
// 6 - Authentication package name
|
|
//
|
|
// 7 - Workstation from which logon request came
|
|
//
|
|
// 8 - Globally unique logon ID
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_NETWORK_LOGON
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Successful Network Logon:%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%t%2%n
|
|
// %tLogon ID:%t%t%3%n
|
|
// %tLogon Type:%t%4%n
|
|
// %tLogon Process:%t%5%n
|
|
// %tAuthentication Package:%t%6%n
|
|
// %tWorkstation Name:%t%7%n
|
|
// %tLogon GUID:%t%8%n
|
|
// %tCaller User Name:%t%9%n
|
|
// %tCaller Domain:%t%10%n
|
|
// %tCaller Logon ID:%t%11%n
|
|
// %tCaller Process ID: %12%n
|
|
// %tTransited Services: %13%n
|
|
// %tSource Network Address:%t%14%n
|
|
// %tSource Port:%t%15%n
|
|
//
|
|
#define SE_AUDITID_NETWORK_LOGON ((ULONG)0x0000021CL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_IPSEC_LOGON_SUCCESS
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Mode
|
|
//
|
|
// 2 - Peer Identity
|
|
//
|
|
// 3 - Filter
|
|
//
|
|
// 4 - Parameters
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_IPSEC_LOGON_SUCCESS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// IKE security association established.%n
|
|
// Mode: %n%1%n
|
|
// Peer Identity: %n%2%n
|
|
// Filter: %n%3%n
|
|
// Parameters: %n%4%n
|
|
//
|
|
#define SE_AUDITID_IPSEC_LOGON_SUCCESS ((ULONG)0x0000021DL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_IPSEC_LOGOFF_QM
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Filter
|
|
//
|
|
// 2 - Inbound SPI
|
|
//
|
|
// 3 - Outbound SPI
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_IPSEC_LOGOFF_QM
|
|
//
|
|
// MessageText:
|
|
//
|
|
// IKE security association ended.%n
|
|
// Mode: Data Protection (Quick mode)
|
|
// Filter: %n%1%n
|
|
// Inbound SPI: %n%2%n
|
|
// Outbound SPI: %n%3%n
|
|
//
|
|
#define SE_AUDITID_IPSEC_LOGOFF_QM ((ULONG)0x0000021EL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_IPSEC_LOGOFF_MM
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Filter
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_IPSEC_LOGOFF_MM
|
|
//
|
|
// MessageText:
|
|
//
|
|
// IKE security association ended.%n
|
|
// Mode: Key Exchange (Main mode)%n
|
|
// Filter: %n%1%n
|
|
//
|
|
#define SE_AUDITID_IPSEC_LOGOFF_MM ((ULONG)0x0000021FL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_IPSEC_AUTH_FAIL_CERT_TRUST
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Peer Identity
|
|
//
|
|
// 2 - Filter
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_IPSEC_AUTH_FAIL_CERT_TRUST
|
|
//
|
|
// MessageText:
|
|
//
|
|
// IKE security association establishment failed because peer could not authenticate.
|
|
// The certificate trust could not be established.%n
|
|
// Peer Identity: %n%1%n
|
|
// Filter: %n%2%n
|
|
//
|
|
#define SE_AUDITID_IPSEC_AUTH_FAIL_CERT_TRUST ((ULONG)0x00000220L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_IPSEC_AUTH_FAIL
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Peer Identity
|
|
//
|
|
// 2 - Filter
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_IPSEC_AUTH_FAIL
|
|
//
|
|
// MessageText:
|
|
//
|
|
// IKE peer authentication failed.%n
|
|
// Peer Identity: %n%1%n
|
|
// Filter: %n%2%n
|
|
//
|
|
#define SE_AUDITID_IPSEC_AUTH_FAIL ((ULONG)0x00000221L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_IPSEC_ATTRIB_FAIL
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Mode
|
|
//
|
|
// 2 - Filter
|
|
//
|
|
// 3 - Attribute Name
|
|
//
|
|
// 4 - Expected Value
|
|
//
|
|
// 5 - Received Value
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_IPSEC_ATTRIB_FAIL
|
|
//
|
|
// MessageText:
|
|
//
|
|
// IKE security association establishment failed because peer
|
|
// sent invalid proposal.%n
|
|
// Mode: %n%1%n
|
|
// Filter: %n%2%n
|
|
// Attribute: %n%3%n
|
|
// Expected value: %n%4%n
|
|
// Received value: %n%5%n
|
|
//
|
|
#define SE_AUDITID_IPSEC_ATTRIB_FAIL ((ULONG)0x00000222L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_IPSEC_NEGOTIATION_FAIL
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Mode
|
|
//
|
|
// 2 - Filter
|
|
//
|
|
// 3 - Failure Point
|
|
//
|
|
// 4 - Failure Reason
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_IPSEC_NEGOTIATION_FAIL
|
|
//
|
|
// MessageText:
|
|
//
|
|
// IKE security association negotiation failed.%n
|
|
// Mode: %n%1%n
|
|
// Filter: %n%2%n
|
|
// Peer Identity: %n%3%n
|
|
// Failure Point: %n%4%n
|
|
// Failure Reason: %n%5%n
|
|
// Extra Status: %n%6%n
|
|
//
|
|
#define SE_AUDITID_IPSEC_NEGOTIATION_FAIL ((ULONG)0x00000223L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_DOMAIN_TRUST_INCONSISTENT
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Event Type : failure
|
|
//
|
|
// Description:
|
|
// This event is generated by an authentication package when the
|
|
// quarantined domain SID filtering function in LSA returns
|
|
// STATUS_DOMAIN_TRUST_INCONSISTENT error code.
|
|
//
|
|
// In case of kerberos:
|
|
// If the server ticket info has a TDOSid then KdcCheckPacForSidFiltering
|
|
// function makes a check to make sure the SID from the TDO matches
|
|
// the client's home domain SID. A call to LsaIFilterSids
|
|
// is made to do the check. If this function fails with
|
|
// STATUS_DOMAIN_TRUST_INCONSISTENT then this event is generated.
|
|
//
|
|
// In case of netlogon:
|
|
// NlpUserValidateHigher function does a similar check by
|
|
// calling LsaIFilterSids.
|
|
//
|
|
// Notes:
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_DOMAIN_TRUST_INCONSISTENT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Logon Failure:%n
|
|
// %tReason:%t%tDomain sid inconsistent%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%t%2%n
|
|
// %tLogon Type:%t%3%n
|
|
// %tLogon Process:%t%4%n
|
|
// %tAuthentication Package:%t%5%n
|
|
// %tWorkstation Name:%t%6
|
|
// %tTransited Services:%t%7%n
|
|
//
|
|
#define SE_AUDITID_DOMAIN_TRUST_INCONSISTENT ((ULONG)0x00000224L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_ALL_SIDS_FILTERED
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Event Type : failure
|
|
//
|
|
// Description:
|
|
// During a cross forest authentication, SIDS corresponding to untrusted
|
|
// namespaces are filtered out. If this filtering action results into
|
|
// removal of all sids then this event is generated.
|
|
//
|
|
// Notes:
|
|
// This is generated on the computer running kdc
|
|
//
|
|
// **** This event is now obsolete. The schema below is retained so that
|
|
// people can view old instance of this event using a new viewer.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_ALL_SIDS_FILTERED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Logon Failure:%n
|
|
// %tReason: %tAll sids were filtered out%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%2%n
|
|
// %tLogon Type:%t%3%n
|
|
// %tLogon Process:%t%4%n
|
|
// %tAuthentication Package%t: %5%n
|
|
// %tWorkstation Name:%t%6
|
|
//
|
|
#define SE_AUDITID_ALL_SIDS_FILTERED ((ULONG)0x00000225L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_IPSEC_IKE_NOTIFICATION
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Notification Message
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_IPSEC_IKE_NOTIFICATION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// %1%n
|
|
//
|
|
#define SE_AUDITID_IPSEC_IKE_NOTIFICATION ((ULONG)0x00000226L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_BEGIN_LOGOFF
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Event Type : success
|
|
//
|
|
// Description:
|
|
// This event is generated when a user initiates logoff.
|
|
//
|
|
// Notes:
|
|
// When the logoff process is complete, SE_AUDITID_LOGOFF event is generated.
|
|
// A logoff is considered complete when the associated logon session object
|
|
// is deleted. This happens only after all tokens associated with it are closed.
|
|
// This can take arbitrarily long time therefore there can be a substantial
|
|
// time difference between the two events.
|
|
//
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User account name
|
|
//
|
|
// 2 - Authenticating domain name
|
|
//
|
|
// 3 - Logon ID string
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_BEGIN_LOGOFF
|
|
//
|
|
// MessageText:
|
|
//
|
|
// User initiated logoff:%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%t%2%n
|
|
// %tLogon ID:%t%t%3%n
|
|
//
|
|
#define SE_AUDITID_BEGIN_LOGOFF ((ULONG)0x00000227L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_LOGON_USING_EXPLICIT_CREDENTIALS
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Event Type : success
|
|
//
|
|
// Description:
|
|
// This event is generated when someone tries to logon using
|
|
// explicit credentials while already logged on as a different user.
|
|
//
|
|
// Notes:
|
|
// This is generated on the client machine from which logon request originates.
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_LOGON_USING_EXPLICIT_CREDENTIALS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Logon attempt using explicit credentials:%n
|
|
// Logged on user:%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%t%2%n
|
|
// %tLogon ID:%t%t%3%n
|
|
// %tLogon GUID:%t%4%n
|
|
// User whose credentials were used:%n
|
|
// %tTarget User Name:%t%5%n
|
|
// %tTarget Domain:%t%6%n
|
|
// %tTarget Logon GUID: %7%n%n
|
|
// Target Server Name:%t%8%n
|
|
// Target Server Info:%t%9%n
|
|
// Caller Process ID:%t%10%n
|
|
// Source Network Address:%t%11%n
|
|
// Source Port:%t%12%n
|
|
//
|
|
#define SE_AUDITID_LOGON_USING_EXPLICIT_CREDENTIALS ((ULONG)0x00000228L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_AUTH_REPLAY_DETECTED
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Event Type : failure
|
|
//
|
|
// Description:
|
|
// This event is generated when an auth package detects replay attack.
|
|
//
|
|
// Notes:
|
|
// This is generated by the computer running kdc or the server machine
|
|
// that is receiving the auth request. For kerberos, Request Type is one of
|
|
// the KRB_XXX_REQ or whatever request depending on the specific auth protocol.
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_AUTH_REPLAY_DETECTED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%%t%2%n
|
|
// %tRequest Type:%t%3%n
|
|
// %tLogon Process:%t%4%n
|
|
// %tAuthentication Package:%t%5%n
|
|
// %tWorkstation Name:%t%6%n
|
|
// %tCaller User Name:%t%7%n
|
|
// %tCaller Domain:%t%8%n
|
|
// %tCaller Logon ID:%t%9%n
|
|
// %tCaller Process ID: %10%n
|
|
// %tTransited Services: %11%n
|
|
//
|
|
#define SE_AUDITID_AUTH_REPLAY_DETECTED ((ULONG)0x00000229L)
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// //
|
|
// //
|
|
// Messages for Category: SE_CATEGID_OBJECT_ACCESS //
|
|
// //
|
|
// Event IDs: //
|
|
// SE_AUDITID_OPEN_HANDLE //
|
|
// SE_AUDITID_CLOSE_HANDLE //
|
|
// SE_AUDITID_OPEN_OBJECT_FOR_DELETE //
|
|
// SE_AUDITID_DELETE_OBJECT //
|
|
// SE_AUDITID_OPEN_HANDLE_OBJECT_TYPE //
|
|
// SE_AUDITID_OBJECT_OPERATION //
|
|
// SE_AUDITID_OBJECT_ACCESS //
|
|
// SE_AUDITID_HARDLINK_CREATION //
|
|
// //
|
|
// //
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
//
|
|
// SE_AUDITID_OPEN_HANDLE
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Object Type string
|
|
//
|
|
// 2 - Object name
|
|
//
|
|
// 3 - New handle ID string
|
|
//
|
|
// 4 - Object server name
|
|
//
|
|
// 5 - Process ID string
|
|
//
|
|
// 6 - Primary user account name
|
|
//
|
|
// 7 - Primary authenticating domain name
|
|
//
|
|
// 8 - Primary logon ID string
|
|
//
|
|
// 9 - Client user account name ("-" if no client)
|
|
//
|
|
// 10 - Client authenticating domain name ("-" if no client)
|
|
//
|
|
// 11 - Client logon ID string ("-" if no client)
|
|
//
|
|
// 12 - Access names
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_OPEN_HANDLE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Object Open:%n
|
|
// %tObject Server:%t%1%n
|
|
// %tObject Type:%t%2%n
|
|
// %tObject Name:%t%3%n
|
|
// %tHandle ID:%t%4%n
|
|
// %tOperation ID:%t{%5,%6}%n
|
|
// %tProcess ID:%t%7%n
|
|
// %tImage File Name:%t%8%n
|
|
// %tPrimary User Name:%t%9%n
|
|
// %tPrimary Domain:%t%10%n
|
|
// %tPrimary Logon ID:%t%11%n
|
|
// %tClient User Name:%t%12%n
|
|
// %tClient Domain:%t%13%n
|
|
// %tClient Logon ID:%t%14%n
|
|
// %tAccesses:%t%15%n
|
|
// %tPrivileges:%t%16%n
|
|
// %tRestricted Sid Count:%t%17%n
|
|
// %tAccess Mask:%t%18%n
|
|
//
|
|
#define SE_AUDITID_OPEN_HANDLE ((ULONG)0x00000230L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CLOSE_HANDLE
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Object server name
|
|
//
|
|
// 2 - Handle ID string
|
|
//
|
|
// 3 - Process ID string
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CLOSE_HANDLE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Handle Closed:%n
|
|
// %tObject Server:%t%1%n
|
|
// %tHandle ID:%t%2%n
|
|
// %tProcess ID:%t%3%n
|
|
// %tImage File Name:%t%4%n
|
|
//
|
|
#define SE_AUDITID_CLOSE_HANDLE ((ULONG)0x00000232L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_OPEN_OBJECT_FOR_DELETE
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Object Type string
|
|
//
|
|
// 2 - Object name
|
|
//
|
|
// 3 - New handle ID string
|
|
//
|
|
// 4 - Object server name
|
|
//
|
|
// 5 - Process ID string
|
|
//
|
|
// 6 - Primary user account name
|
|
//
|
|
// 7 - Primary authenticating domain name
|
|
//
|
|
// 8 - Primary logon ID string
|
|
//
|
|
// 9 - Client user account name ("-" if no client)
|
|
//
|
|
// 10 - Client authenticating domain name ("-" if no client)
|
|
//
|
|
// 11 - Client logon ID string ("-" if no client)
|
|
//
|
|
// 12 - Access names
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_OPEN_OBJECT_FOR_DELETE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Object Open for Delete:%n
|
|
// %tObject Server:%t%1%n
|
|
// %tObject Type:%t%2%n
|
|
// %tObject Name:%t%3%n
|
|
// %tHandle ID:%t%4%n
|
|
// %tOperation ID:%t{%5,%6}%n
|
|
// %tProcess ID:%t%7%n
|
|
// %tPrimary User Name:%t%8%n
|
|
// %tPrimary Domain:%t%9%n
|
|
// %tPrimary Logon ID:%t%10%n
|
|
// %tClient User Name:%t%11%n
|
|
// %tClient Domain:%t%12%n
|
|
// %tClient Logon ID:%t%13%n
|
|
// %tAccesses:%t%t%14%n
|
|
// %tPrivileges:%t%t%15%n
|
|
// %tAccess Mask:%t%16%n
|
|
//
|
|
#define SE_AUDITID_OPEN_OBJECT_FOR_DELETE ((ULONG)0x00000233L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_DELETE_OBJECT
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Object server name
|
|
//
|
|
// 2 - Handle ID string
|
|
//
|
|
// 3 - Process ID string
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_DELETE_OBJECT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Object Deleted:%n
|
|
// %tObject Server:%t%1%n
|
|
// %tHandle ID:%t%2%n
|
|
// %tProcess ID:%t%3%n
|
|
// %tImage File Name:%t%4%n
|
|
//
|
|
#define SE_AUDITID_DELETE_OBJECT ((ULONG)0x00000234L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_OPEN_HANDLE_OBJECT_TYPE
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Object Type string
|
|
//
|
|
// 2 - Object name
|
|
//
|
|
// 3 - New handle ID string
|
|
//
|
|
// 4 - Object server name
|
|
//
|
|
// 5 - Process ID string
|
|
//
|
|
// 6 - Primary user account name
|
|
//
|
|
// 7 - Primary authenticating domain name
|
|
//
|
|
// 8 - Primary logon ID string
|
|
//
|
|
// 9 - Client user account name ("-" if no client)
|
|
//
|
|
// 10 - Client authenticating domain name ("-" if no client)
|
|
//
|
|
// 11 - Client logon ID string ("-" if no client)
|
|
//
|
|
// 12 - Access names
|
|
//
|
|
// 13 - Object Type parameters
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_OPEN_HANDLE_OBJECT_TYPE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Object Open:%n
|
|
// %tObject Server:%t%1%n
|
|
// %tObject Type:%t%2%n
|
|
// %tObject Name:%t%3%n
|
|
// %tHandle ID:%t%4%n
|
|
// %tOperation ID:%t{%5,%6}%n
|
|
// %tProcess ID:%t%7%n
|
|
// %tProcess Name:%t%8%n
|
|
// %tPrimary User Name:%t%9%n
|
|
// %tPrimary Domain:%t%10%n
|
|
// %tPrimary Logon ID:%t%11%n
|
|
// %tClient User Name:%t%12%n
|
|
// %tClient Domain:%t%13%n
|
|
// %tClient Logon ID:%t%14%n
|
|
// %tAccesses:%t%15%n
|
|
// %tPrivileges:%t%16%n%n
|
|
// %tProperties:%n%17%n
|
|
// %tAccess Mask:%t%18%n
|
|
//
|
|
#define SE_AUDITID_OPEN_HANDLE_OBJECT_TYPE ((ULONG)0x00000235L)
|
|
|
|
|
|
// SE_AUDITID_OBJECT_OPERATION
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Operation Name
|
|
//
|
|
// 2 - Object Type
|
|
//
|
|
// 3 - Object name
|
|
//
|
|
// 4 - Handle ID
|
|
//
|
|
// 5 - Primary user account name
|
|
//
|
|
// 6 - Primary authenticating domain name
|
|
//
|
|
// 7 - Primary logon ID string
|
|
//
|
|
// 8 - Client user account name ("-" if no client)
|
|
//
|
|
// 9 - Client authenticating domain name ("-" if no client)
|
|
//
|
|
// 10 - Client logon ID string ("-" if no client)
|
|
//
|
|
// 11 - Requested accesses to the object
|
|
//
|
|
// 12 - Object properties ("-" if none)
|
|
//
|
|
// 13 - additional information ("-" if none)
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_OBJECT_OPERATION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Object Operation:%n
|
|
// %tObject Server:%t%1%n
|
|
// %tOperation Type:%t%2%n
|
|
// %tObject Type:%t%3%n
|
|
// %tObject Name:%t%4%n
|
|
// %tHandle ID:%t%5%n
|
|
// %tPrimary User Name:%t%6%n
|
|
// %tPrimary Domain:%t%7%n
|
|
// %tPrimary Logon ID:%t%8%n
|
|
// %tClient User Name:%t%9%n
|
|
// %tClient Domain:%t%10%n
|
|
// %tClient Logon ID:%t%11%n
|
|
// %tAccesses:%t%12%n
|
|
// %tProperties:%n%t%13%n
|
|
// %tAdditional Info:%t%14%n
|
|
// %tAdditional Info2:%t%15%n
|
|
// %tAccess Mask:%t%16%n
|
|
//
|
|
#define SE_AUDITID_OBJECT_OPERATION ((ULONG)0x00000236L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_OBJECT_ACCESS
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Object server name
|
|
//
|
|
// 2 - Handle ID string
|
|
//
|
|
// 3 - Process ID string
|
|
//
|
|
// 4 - List of Accesses
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_OBJECT_ACCESS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Object Access Attempt:%n
|
|
// %tObject Server:%t%1%n
|
|
// %tHandle ID:%t%2%n
|
|
// %tObject Type:%t%3%n
|
|
// %tProcess ID:%t%4%n
|
|
// %tImage File Name:%t%5%n
|
|
// %tAccesses:%t%6%n
|
|
// %tAccess Mask:%t%7%n
|
|
//
|
|
#define SE_AUDITID_OBJECT_ACCESS ((ULONG)0x00000237L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_HARDLINK_CREATION
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Object server name
|
|
//
|
|
// 2 - Handle ID string
|
|
//
|
|
// 3 - Process ID string
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_HARDLINK_CREATION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Hard link creation attempt:%n
|
|
// %tPrimary User Name:%t%1%n
|
|
// %tPrimary Domain:%t%2%n
|
|
// %tPrimary Logon ID:%t%3%n
|
|
// %tFile Name:%t%4%n
|
|
// %tLink Name:%t%5%n
|
|
//
|
|
#define SE_AUDITID_HARDLINK_CREATION ((ULONG)0x00000238L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_AZ_CLIENTCONTEXT_CREATION
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Application name
|
|
//
|
|
// 2 - Application instance id
|
|
//
|
|
// 3 - Client name
|
|
//
|
|
// 4 - Client domain name
|
|
//
|
|
// 5 - Client Logon id
|
|
//
|
|
// 6 - Error status
|
|
//
|
|
//
|
|
// Description: This audit is generated when the resource manager in AZ
|
|
// creates a client context. Currently, the only creation supported is
|
|
// from a Nt Token. To track back to the identity of the client, use the Client
|
|
// context Id and match it with the Logon Id in the Token Creation audit.
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_AZ_CLIENTCONTEXT_CREATION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Application client context creation attempt:%n
|
|
// %tApplication Name:%t%1%n
|
|
// %tApplication Instance ID:%t%2%n
|
|
// %tClient Name:%t%3%n
|
|
// %tClient Domain:%t%4%n
|
|
// %tClient Context ID:%t%5%n
|
|
// %tStatus:%t%6%n
|
|
//
|
|
#define SE_AUDITID_AZ_CLIENTCONTEXT_CREATION ((ULONG)0x00000239L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_AZ_ACCESSCHECK
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Application Name
|
|
//
|
|
// 2 - Application instance luid
|
|
//
|
|
// 3 - Object Name
|
|
//
|
|
// 4 - Scope name to which the object belongs
|
|
// Scopes are not nested in V1. In V2, this will be a comma
|
|
// separated list.
|
|
//
|
|
// 5 - Client name
|
|
//
|
|
// 6 - Client domain name
|
|
//
|
|
// 7 - Client Logon Id
|
|
//
|
|
// 8 - Role information
|
|
// Role because of which the client was granted access.
|
|
//
|
|
// 9 - Group Information
|
|
// Groups because of which the client belonged to the role.
|
|
// This is a comma separated list.
|
|
//
|
|
// 10 - Operation name
|
|
// Name of the operation e.g. Read general information
|
|
//
|
|
// 11 - Operation Id
|
|
// DWORD internal representation of the operation.
|
|
//
|
|
//
|
|
// Desription: This audit is generated when the client accesses an object.
|
|
// One audit (success/failure) is generated per every Operation asked for.
|
|
// Ex: Asked for Op1, Op2, Op3.
|
|
// Granted Op1; Denied Op2, Op3
|
|
// Will generate one success and 2 failure audits.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_AZ_ACCESSCHECK
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Application operation attempt:%n
|
|
// %tApplication Name:%t%1%n
|
|
// %tApplication Instance ID:%t%2%n
|
|
// %tObject Name:%t%3%n
|
|
// %tScope Names:%t%4%n
|
|
// %tClient Name:%t%5%n
|
|
// %tClient Domain:%t%6%n
|
|
// %tClient Context ID:%t%7%n
|
|
// %tRole:%t%8%n
|
|
// %tGroups:%t%9%n
|
|
// %tOperation Name:%t%10 (%11)%n
|
|
//
|
|
#define SE_AUDITID_AZ_ACCESSCHECK ((ULONG)0x0000023AL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_AZ_CLIENTCONTEXT_DELETION
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Application name
|
|
//
|
|
// 2 - Application instance luid
|
|
//
|
|
// 3 - Client name
|
|
//
|
|
// 4 - Client domain name
|
|
//
|
|
// 5 - Client login Id
|
|
//
|
|
// Description: This audit is generated when the client context is deleted by
|
|
// the AZ app. Tie this with the client context creation audit.
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_AZ_CLIENTCONTEXT_DELETION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Application client context deletion:%n
|
|
// %tApplication Name:%t%1%n
|
|
// %tApplication Instance ID:%t%2%n
|
|
// %tClient Name:%t%3%n
|
|
// %tClient Domain:%t%4%n
|
|
// %tClient Context ID:%t%5%n
|
|
//
|
|
#define SE_AUDITID_AZ_CLIENTCONTEXT_DELETION ((ULONG)0x0000023BL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_AZ_APPLICATION_INITIALIZATION
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Application name
|
|
//
|
|
// 2 - Application instance luid
|
|
//
|
|
// 3 - Client name
|
|
//
|
|
// 4 - Client domain name
|
|
//
|
|
// 5 - Client logon id
|
|
//
|
|
// 6 - Policy store url
|
|
//
|
|
// Description: This audit is generated when the admin manager initializes the
|
|
// app. The applciation name and instance Id help to tie the future audits.
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_AZ_APPLICATION_INITIALIZATION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Application Initialized%n
|
|
// %tApplication Name:%t%1%n
|
|
// %tApplication Instance ID:%t%2%n
|
|
// %tClient Name:%t%3%n
|
|
// %tClient Domain:%t%4%n
|
|
// %tClient ID:%t%5%n
|
|
// %tPolicy Store URL:%t%6%n
|
|
//
|
|
#define SE_AUDITID_AZ_APPLICATION_INITIALIZATION ((ULONG)0x0000023CL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_GENERIC_AUDIT_EVENT
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - source name
|
|
//
|
|
// 2 - event ID specific to this source
|
|
//
|
|
// 3 - 27 : insertion strings
|
|
//
|
|
//
|
|
// Description:
|
|
// This audit is generated when a process generates non-system audit event
|
|
// using the AuthZ audit API. Parameters supplied by the process are converted
|
|
// to strings and inserted as strings %3 through %27.
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_GENERIC_AUDIT_EVENT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// %nApplication-specific security event.%n
|
|
// %tEvent Source:%t%1%n
|
|
// %tEvent ID:%t%2%n
|
|
// %t%t%3%n
|
|
// %t%t%4%n
|
|
// %t%t%5%n
|
|
// %t%t%6%n
|
|
// %t%t%7%n
|
|
// %t%t%8%n
|
|
// %t%t%9%n
|
|
// %t%t%10%n
|
|
// %t%t%11%n
|
|
// %t%t%12%n
|
|
// %t%t%13%n
|
|
// %t%t%14%n
|
|
// %t%t%15%n
|
|
// %t%t%16%n
|
|
// %t%t%17%n
|
|
// %t%t%18%n
|
|
// %t%t%19%n
|
|
// %t%t%20%n
|
|
// %t%t%21%n
|
|
// %t%t%22%n
|
|
// %t%t%23%n
|
|
// %t%t%24%n
|
|
// %t%t%25%n
|
|
// %t%t%26%n
|
|
// %t%t%27%n
|
|
//
|
|
#define SE_AUDITID_GENERIC_AUDIT_EVENT ((ULONG)0x0000023DL)
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// //
|
|
// //
|
|
// Messages for Category: SE_CATEGID_PRIVILEGE_USE //
|
|
// //
|
|
// Event IDs: //
|
|
// SE_AUDITID_ASSIGN_SPECIAL_PRIV //
|
|
// SE_AUDITID_PRIVILEGED_SERVICE //
|
|
// SE_AUDITID_PRIVILEGED_OBJECT //
|
|
// //
|
|
// //
|
|
// //
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
//
|
|
// SE_AUDITID_ASSIGN_SPECIAL_PRIV
|
|
//
|
|
// Category: SE_CATEGID_PRIVILEGE_USE
|
|
//
|
|
// Description:
|
|
// When a user logs on, if any one of the following privileges is added
|
|
// to his/her token, this event is generated.
|
|
//
|
|
// - SeChangeNotifyPrivilege
|
|
// - SeAuditPrivilege
|
|
// - SeCreateTokenPrivilege
|
|
// - SeAssignPrimaryTokenPrivilege
|
|
// - SeBackupPrivilege
|
|
// - SeRestorePrivilege
|
|
// - SeDebugPrivilege
|
|
//
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User name
|
|
//
|
|
// 2 - domain name
|
|
//
|
|
// 3 - Logon ID string
|
|
//
|
|
// 4 - Privilege names (as 1 string, with formatting)
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_ASSIGN_SPECIAL_PRIV
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Special privileges assigned to new logon:%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%t%2%n
|
|
// %tLogon ID:%t%t%3%n
|
|
// %tPrivileges:%t%4
|
|
//
|
|
#define SE_AUDITID_ASSIGN_SPECIAL_PRIV ((ULONG)0x00000240L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_PRIVILEGED_SERVICE
|
|
//
|
|
// Category: SE_CATEGID_PRIVILEGE_USE
|
|
//
|
|
// Description:
|
|
// This event is generated when a user makes an attempt to perform
|
|
// a privileged system service operation.
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - server name
|
|
//
|
|
// 2 - service name
|
|
//
|
|
// 3 - Primary User name
|
|
//
|
|
// 4 - Primary domain name
|
|
//
|
|
// 5 - Primary Logon ID string
|
|
//
|
|
// 6 - Client User name (or "-" if not impersonating)
|
|
//
|
|
// 7 - Client domain name (or "-" if not impersonating)
|
|
//
|
|
// 8 - Client Logon ID string (or "-" if not impersonating)
|
|
//
|
|
// 9 - Privilege names (as 1 string, with formatting)
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_PRIVILEGED_SERVICE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Privileged Service Called:%n
|
|
// %tServer:%t%t%1%n
|
|
// %tService:%t%t%2%n
|
|
// %tPrimary User Name:%t%3%n
|
|
// %tPrimary Domain:%t%4%n
|
|
// %tPrimary Logon ID:%t%5%n
|
|
// %tClient User Name:%t%6%n
|
|
// %tClient Domain:%t%7%n
|
|
// %tClient Logon ID:%t%8%n
|
|
// %tPrivileges:%t%9
|
|
//
|
|
#define SE_AUDITID_PRIVILEGED_SERVICE ((ULONG)0x00000241L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_PRIVILEGED_OBJECT
|
|
//
|
|
// Category: SE_CATEGID_PRIVILEGE_USE
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - object server
|
|
//
|
|
// 2 - object handle (if available)
|
|
//
|
|
// 3 - process ID string
|
|
//
|
|
// 4 - Primary User name
|
|
//
|
|
// 5 - Primary domain name
|
|
//
|
|
// 6 - Primary Logon ID string
|
|
//
|
|
// 7 - Client User name (or "-" if not impersonating)
|
|
//
|
|
// 8 - Client domain name (or "-" if not impersonating)
|
|
//
|
|
// 9 - Client Logon ID string (or "-" if not impersonating)
|
|
//
|
|
// 10 - Privilege names (as 1 string, with formatting)
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_PRIVILEGED_OBJECT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Privileged object operation:%n
|
|
// %tObject Server:%t%1%n
|
|
// %tObject Handle:%t%2%n
|
|
// %tProcess ID:%t%3%n
|
|
// %tPrimary User Name:%t%4%n
|
|
// %tPrimary Domain:%t%5%n
|
|
// %tPrimary Logon ID:%t%6%n
|
|
// %tClient User Name:%t%7%n
|
|
// %tClient Domain:%t%8%n
|
|
// %tClient Logon ID:%t%9%n
|
|
// %tPrivileges:%t%10
|
|
//
|
|
#define SE_AUDITID_PRIVILEGED_OBJECT ((ULONG)0x00000242L)
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// //
|
|
// //
|
|
// Messages for Category: SE_CATEGID_DETAILED_TRACKING //
|
|
// //
|
|
// Event IDs: //
|
|
// SE_AUDITID_PROCESS_CREATED //
|
|
// SE_AUDITID_PROCESS_EXIT //
|
|
// SE_AUDITID_DUPLICATE_HANDLE //
|
|
// SE_AUDITID_INDIRECT_REFERENCE //
|
|
// SE_AUDITID_DPAPI_BACKUP //
|
|
// SE_AUDITID_DPAPI_RECOVERY //
|
|
// SE_AUDITID_DPAPI_PROTECT //
|
|
// SE_AUDITID_DPAPI_UNPROTECT //
|
|
// SE_AUDITID_ASSIGN_TOKEN //
|
|
// SE_AUDITID_SERVICE_INSTALL //
|
|
// SE_AUDITID_JOB_CREATED //
|
|
// //
|
|
// //
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
//
|
|
// SE_AUDITID_PROCESS_CREATED
|
|
//
|
|
// Category: SE_CATEGID_DETAILED_TRACKING
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - process ID string
|
|
//
|
|
// 2 - Image file name (if available - otherwise "-")
|
|
//
|
|
// 3 - Creating process's ID
|
|
//
|
|
// 4 - User name (of new process)
|
|
//
|
|
// 5 - domain name (of new process)
|
|
//
|
|
// 6 - Logon ID string (of new process)
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_PROCESS_CREATED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A new process has been created:%n
|
|
// %tNew Process ID:%t%1%n
|
|
// %tImage File Name:%t%2%n
|
|
// %tCreator Process ID:%t%3%n
|
|
// %tUser Name:%t%4%n
|
|
// %tDomain:%t%t%5%n
|
|
// %tLogon ID:%t%t%6%n
|
|
//
|
|
#define SE_AUDITID_PROCESS_CREATED ((ULONG)0x00000250L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_PROCESS_EXIT
|
|
//
|
|
// Category: SE_CATEGID_DETAILED_TRACKING
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - process ID string
|
|
//
|
|
// 2 - image name
|
|
//
|
|
// 3 - User name
|
|
//
|
|
// 4 - domain name
|
|
//
|
|
// 5 - Logon ID string
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_PROCESS_EXIT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A process has exited:%n
|
|
// %tProcess ID:%t%1%n
|
|
// %tImage File Name:%t%2%n
|
|
// %tUser Name:%t%3%n
|
|
// %tDomain:%t%t%4%n
|
|
// %tLogon ID:%t%t%5%n
|
|
//
|
|
#define SE_AUDITID_PROCESS_EXIT ((ULONG)0x00000251L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_DUPLICATE_HANDLE
|
|
//
|
|
// Category: SE_CATEGID_DETAILED_TRACKING
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Origin (source) handle ID string
|
|
//
|
|
// 2 - Origin (source) process ID string
|
|
//
|
|
// 3 - New (Target) handle ID string
|
|
//
|
|
// 4 - Target process ID string
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_DUPLICATE_HANDLE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A handle to an object has been duplicated:%n
|
|
// %tSource Handle ID:%t%1%n
|
|
// %tSource Process ID:%t%2%n
|
|
// %tTarget Handle ID:%t%3%n
|
|
// %tTarget Process ID:%t%4%n
|
|
//
|
|
#define SE_AUDITID_DUPLICATE_HANDLE ((ULONG)0x00000252L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_INDIRECT_REFERENCE
|
|
//
|
|
// Category: SE_CATEGID_DETAILED_TRACKING
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Object type
|
|
//
|
|
// 2 - object name (if available - otherwise "-")
|
|
//
|
|
// 3 - ID string of handle used to gain access
|
|
//
|
|
// 3 - server name
|
|
//
|
|
// 4 - process ID string
|
|
//
|
|
// 5 - primary User name
|
|
//
|
|
// 6 - primary domain name
|
|
//
|
|
// 7 - primary logon ID
|
|
//
|
|
// 8 - client User name
|
|
//
|
|
// 9 - client domain name
|
|
//
|
|
// 10 - client logon ID
|
|
//
|
|
// 11 - granted access names (with formatting)
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_INDIRECT_REFERENCE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Indirect access to an object has been obtained:%n
|
|
// %tObject Type:%t%1%n
|
|
// %tObject Name:%t%2%n
|
|
// %tProcess ID:%t%3%n
|
|
// %tPrimary User Name:%t%4%n
|
|
// %tPrimary Domain:%t%5%n
|
|
// %tPrimary Logon ID:%t%6%n
|
|
// %tClient User Name:%t%7%n
|
|
// %tClient Domain:%t%8%n
|
|
// %tClient Logon ID:%t%9%n
|
|
// %tAccesses:%t%10%n
|
|
// %tAccess Mask:%t%11%n
|
|
//
|
|
#define SE_AUDITID_INDIRECT_REFERENCE ((ULONG)0x00000253L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_DPAPI_BACKUP
|
|
//
|
|
// Category: SE_CATEGID_DETAILED_TRACKING
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Master key GUID
|
|
//
|
|
// 2 - Recovery Server
|
|
//
|
|
// 3 - GUID identifier of the recovery key
|
|
//
|
|
// 4 - Failure reason
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_DPAPI_BACKUP
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Backup of data protection master key.
|
|
// %n
|
|
// %tKey Identifier:%t%t%1%n
|
|
// %tRecovery Server:%t%t%2%n
|
|
// %tRecovery Key ID:%t%t%3%n
|
|
// %tFailure Reason:%t%t%4%n
|
|
//
|
|
#define SE_AUDITID_DPAPI_BACKUP ((ULONG)0x00000254L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_DPAPI_RECOVERY
|
|
//
|
|
// Category: SE_CATEGID_DETAILED_TRACKING
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Master key GUID
|
|
//
|
|
// 2 - Recovery Server
|
|
//
|
|
// 3 - Reason for the backup
|
|
//
|
|
// 4 - GUID identifier of the recovery key
|
|
//
|
|
// 5 - Failure reason
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_DPAPI_RECOVERY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Recovery of data protection master key.
|
|
// %n
|
|
// %tKey Identifier:%t%t%1%n
|
|
// %tRecovery Reason:%t%t%3%n
|
|
// %tRecovery Server:%t%t%2%n
|
|
// %tRecovery Key ID:%t%t%4%n
|
|
// %tFailure Reason:%t%t%5%n
|
|
//
|
|
#define SE_AUDITID_DPAPI_RECOVERY ((ULONG)0x00000255L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_DPAPI_PROTECT
|
|
//
|
|
// Category: SE_CATEGID_DETAILED_TRACKING
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
//
|
|
// 1 - Master key GUID
|
|
//
|
|
// 2 - Data Description
|
|
//
|
|
// 3 - Protected data flags
|
|
//
|
|
// 4 - Algorithms
|
|
//
|
|
// 5 - failure reason
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_DPAPI_PROTECT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Protection of auditable protected data.
|
|
// %n
|
|
// %tData Description:%t%t%2%n
|
|
// %tKey Identifier:%t%t%1%n
|
|
// %tProtected Data Flags:%t%3%n
|
|
// %tProtection Algorithms:%t%4%n
|
|
// %tFailure Reason:%t%t%5%n
|
|
//
|
|
#define SE_AUDITID_DPAPI_PROTECT ((ULONG)0x00000256L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_DPAPI_UNPROTECT
|
|
//
|
|
// Category: SE_CATEGID_DETAILED_TRACKING
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
//
|
|
// 1 - Master key GUID
|
|
//
|
|
// 2 - Data Description
|
|
//
|
|
// 3 - Protected data flags
|
|
//
|
|
// 4 - Algorithms
|
|
//
|
|
// 5 - failure reason
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_DPAPI_UNPROTECT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Unprotection of auditable protected data.
|
|
// %n
|
|
// %tData Description:%t%t%2%n
|
|
// %tKey Identifier:%t%t%1%n
|
|
// %tProtected Data Flags:%t%3%n
|
|
// %tProtection Algorithms:%t%4%n
|
|
// %tFailure Reason:%t%t%5%n
|
|
//
|
|
#define SE_AUDITID_DPAPI_UNPROTECT ((ULONG)0x00000257L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_ASSIGN_TOKEN
|
|
//
|
|
// Category: SE_CATEGID_DETAILED_TRACKING
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1. Current Process ID (the process doing the assignment
|
|
// 2. Current Image File Name
|
|
// 3. Current User Name
|
|
// 4. Current Domain
|
|
// 5. Current Logon ID
|
|
//
|
|
// 6. Process ID (of new process)
|
|
// 7. Image Name (of new process)
|
|
// 8. User name (of new process)
|
|
// 9. domain name (of new process)
|
|
// 10. Logon ID string (of new process)
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_ASSIGN_TOKEN
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A process was assigned a primary token.%n
|
|
// Assigning Process Information:%n
|
|
// %tProcess ID:%t%1%n
|
|
// %tImage File Name:%t%2%n
|
|
// %tPrimary User Name:%t%3%n
|
|
// %tPrimary Domain:%t%4%n
|
|
// %tPrimary Logon ID:%t%5%n
|
|
// New Process Information:%n
|
|
// %tProcess ID:%t%6%n
|
|
// %tImage File Name:%t%7%n
|
|
// %tTarget User Name:%t%8%n
|
|
// %tTarget Domain:%t%9%n
|
|
// %tTarget Logon ID:%t%10%n
|
|
//
|
|
#define SE_AUDITID_ASSIGN_TOKEN ((ULONG)0x00000258L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SERVICE_INSTALL
|
|
//
|
|
// Category: SE_CATEGID_DETAILED_TRACKING
|
|
//
|
|
// Event type: success/failure
|
|
//
|
|
// Description:
|
|
// This event is generated when a service is installed
|
|
//
|
|
// Note:
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SERVICE_INSTALL
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Attempt to install service:%n
|
|
// %tService Name:%t%1%n
|
|
// %tService File Name:%t%2%n
|
|
// %tService Type:%t%3%n
|
|
// %tService Start Type:%t%4%n
|
|
// %tService Account:%t%5%n
|
|
// By:%n
|
|
// %tUser Name:%t%6%n
|
|
// %tDomain:%t%t%7%n
|
|
// %tLogon ID:%t%t%8%n
|
|
//
|
|
#define SE_AUDITID_SERVICE_INSTALL ((ULONG)0x00000259L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_JOB_CREATED
|
|
//
|
|
// Category: SE_CATEGID_DETAILED_TRACKING
|
|
//
|
|
// Event type: success/failure
|
|
//
|
|
// Description:
|
|
// This event is generated when a scheduler job is created
|
|
// File Name is the name of the file in the Tasks folder.
|
|
// Task Time, Days of Month, Days of Week, Flags and Commandline
|
|
// are taken from the AT_INFO structure.
|
|
// Target Name and Target Domain are the user account the job
|
|
// is to run as. This event is generated by the task scheduler
|
|
// through for example the AT command.
|
|
//
|
|
// Note:
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_JOB_CREATED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Scheduled Task created:%n
|
|
// %tFile Name:%t%1%n
|
|
// %tCommand:%t%2%n
|
|
// %tTriggers:%t%t%3%n
|
|
// %tTime:%t%t%4 %5%n
|
|
// %tFlags:%t%t%6%n
|
|
// %tTarget User:%t%7%n
|
|
// By:%n
|
|
// %tUser:%t%t%8%n
|
|
// %tDomain:%t%t%9%n
|
|
// %tLogon ID:%t%t%10%n
|
|
//
|
|
#define SE_AUDITID_JOB_CREATED ((ULONG)0x0000025AL)
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// //
|
|
// //
|
|
// Messages for Category: SE_CATEGID_POLICY_CHANGE //
|
|
// //
|
|
// Event IDs: //
|
|
// SE_AUDITID_USER_RIGHT_ASSIGNED //
|
|
// SE_AUDITID_USER_RIGHT_REMOVED //
|
|
// SE_AUDITID_TRUSTED_DOMAIN_ADD //
|
|
// SE_AUDITID_TRUSTED_DOMAIN_REM //
|
|
// SE_AUDITID_TRUSTED_DOMAIN_MOD //
|
|
// SE_AUDITID_POLICY_CHANGE //
|
|
// SE_AUDITID_IPSEC_POLICY_START //
|
|
// SE_AUDITID_IPSEC_POLICY_DISABLED //
|
|
// SE_AUDITID_IPSEC_POLICY_CHANGED //
|
|
// SE_AUDITID_IPSEC_POLICY_FAILURE //
|
|
// SE_AUDITID_SYSTEM_ACCESS_CHANGE //
|
|
// SE_AUDITID_NAMESPACE_COLLISION //
|
|
// SE_AUDITID_TRUSTED_FOREST_INFO_ENTRY_ADD //
|
|
// SE_AUDITID_TRUSTED_FOREST_INFO_ENTRY_REM //
|
|
// SE_AUDITID_TRUSTED_FOREST_INFO_ENTRY_MOD //
|
|
// SE_AUDITID_PER_USER_AUDIT_TABLE_CREATION //
|
|
// SE_AUDITID_PER_USER_AUDIT_TABLE_ELEMENT_CREATION //
|
|
// //
|
|
// //
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
//
|
|
// SE_AUDITID_USER_RIGHT_ASSIGNED
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User right name
|
|
//
|
|
// 2 - SID string of account assigned the user right
|
|
//
|
|
// 3 - User name of subject assigning the right
|
|
//
|
|
// 4 - Domain name of subject assigning the right
|
|
//
|
|
// 5 - Logon ID string of subject assigning the right
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_USER_RIGHT_ASSIGNED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// User Right Assigned:%n
|
|
// %tUser Right:%t%1%n
|
|
// %tAssigned To:%t%2%n
|
|
// %tAssigned By:%n
|
|
// %t User Name:%t%3%n
|
|
// %t Domain:%t%t%4%n
|
|
// %t Logon ID:%t%5%n
|
|
//
|
|
#define SE_AUDITID_USER_RIGHT_ASSIGNED ((ULONG)0x00000260L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_USER_RIGHT_REMOVED
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User right name
|
|
//
|
|
// 2 - SID string of account from which the user
|
|
// right was removed
|
|
//
|
|
// 3 - User name of subject removing the right
|
|
//
|
|
// 4 - Domain name of subject removing the right
|
|
//
|
|
// 5 - Logon ID string of subject removing the right
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_USER_RIGHT_REMOVED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// User Right Removed:%n
|
|
// %tUser Right:%t%1%n
|
|
// %tRemoved From:%t%2%n
|
|
// %tRemoved By:%n
|
|
// %t User Name:%t%3%n
|
|
// %t Domain:%t%t%4%n
|
|
// %t Logon ID:%t%5%n
|
|
//
|
|
#define SE_AUDITID_USER_RIGHT_REMOVED ((ULONG)0x00000261L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_TRUSTED_DOMAIN_ADD
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Event type: success/failure
|
|
//
|
|
// Description:
|
|
// This event is generated when somebody creates a trust relationship
|
|
// with another domain.
|
|
//
|
|
// Note:
|
|
// It is recorded on the domain controller on which
|
|
// the trusted domain object (TDO) is created and not on any other
|
|
// domain controller to which the TDO creation replicates.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_TRUSTED_DOMAIN_ADD
|
|
//
|
|
// MessageText:
|
|
//
|
|
// New Trusted Domain:%n
|
|
// %tDomain Name:%t%1%n
|
|
// %tDomain ID:%t%2%n
|
|
// %tEstablished By:%n
|
|
// %t User Name:%t%3%n
|
|
// %t Domain:%t%t%4%n
|
|
// %t Logon ID:%t%5%n
|
|
// %tTrust Type:%t%6%n
|
|
// %tTrust Direction:%t%7%n
|
|
// %tTrust Attributes:%t%8%n
|
|
// %tSID Filtering:%t%9%n
|
|
//
|
|
#define SE_AUDITID_TRUSTED_DOMAIN_ADD ((ULONG)0x00000262L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_TRUSTED_DOMAIN_REM
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Event type: success/failure
|
|
//
|
|
// Description:
|
|
// This event is generated when somebody removes a trust relationship
|
|
// with another domain.
|
|
//
|
|
// Note:
|
|
// It is recorded on the domain controller on which
|
|
// the trusted domain object (TDO) is deleted and not on any other
|
|
// domain controller to which the TDO deletion replicates.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_TRUSTED_DOMAIN_REM
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Trusted Domain Removed:%n
|
|
// %tDomain Name:%t%1%n
|
|
// %tDomain ID:%t%2%n
|
|
// %tRemoved By:%n
|
|
// %t User Name:%t%3%n
|
|
// %t Domain:%t%t%4%n
|
|
// %t Logon ID:%t%5%n
|
|
//
|
|
#define SE_AUDITID_TRUSTED_DOMAIN_REM ((ULONG)0x00000263L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_POLICY_CHANGE
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - System success audit status ("+" or "-")
|
|
// 2 - System failure audit status ("+" or "-")
|
|
//
|
|
// 3 - Logon/Logoff success audit status ("+" or "-")
|
|
// 4 - Logon/Logoff failure audit status ("+" or "-")
|
|
//
|
|
// 5 - Object Access success audit status ("+" or "-")
|
|
// 6 - Object Access failure audit status ("+" or "-")
|
|
//
|
|
// 7 - Detailed Tracking success audit status ("+" or "-")
|
|
// 8 - Detailed Tracking failure audit status ("+" or "-")
|
|
//
|
|
// 9 - Privilege Use success audit status ("+" or "-")
|
|
// 10 - Privilege Use failure audit status ("+" or "-")
|
|
//
|
|
// 11 - Policy Change success audit status ("+" or "-")
|
|
// 12 - Policy Change failure audit status ("+" or "-")
|
|
//
|
|
// 13 - Account Management success audit status ("+" or "-")
|
|
// 14 - Account Management failure audit status ("+" or "-")
|
|
//
|
|
// 15 - Directory Service access success audit status ("+" or "-")
|
|
// 16 - Directory Service access failure audit status ("+" or "-")
|
|
//
|
|
// 17 - Account Logon success audit status ("+" or "-")
|
|
// 18 - Account Logon failure audit status ("+" or "-")
|
|
//
|
|
// 19 - Account Name of user that changed the policy
|
|
//
|
|
// 20 - Domain of user that changed the policy
|
|
//
|
|
// 21 - Logon ID of user that changed the policy
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_POLICY_CHANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Audit Policy Change:%n
|
|
// New Policy:%n
|
|
// %tSuccess%tFailure%n
|
|
// %t %3%t %4%tLogon/Logoff%n
|
|
// %t %5%t %6%tObject Access%n
|
|
// %t %7%t %8%tPrivilege Use%n
|
|
// %t %13%t %14%tAccount Management%n
|
|
// %t %11%t %12%tPolicy Change%n
|
|
// %t %1%t %2%tSystem%n
|
|
// %t %9%t %10%tDetailed Tracking%n
|
|
// %t %15%t %16%tDirectory Service Access%n
|
|
// %t %17%t %18%tAccount Logon%n%n
|
|
// Changed By:%n
|
|
// %t User Name:%t%19%n
|
|
// %t Domain Name:%t%20%n
|
|
// %t Logon ID:%t%21
|
|
//
|
|
#define SE_AUDITID_POLICY_CHANGE ((ULONG)0x00000264L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_IPSEC_POLICY_START
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Ipsec Policy Agent
|
|
//
|
|
// 2 - Policy Source
|
|
//
|
|
// 3 - Event Data
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_IPSEC_POLICY_START
|
|
//
|
|
// MessageText:
|
|
//
|
|
// IPSec Services started: %t%1%n
|
|
// Policy Source: %t%2%n
|
|
// %3%n
|
|
//
|
|
#define SE_AUDITID_IPSEC_POLICY_START ((ULONG)0x00000265L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_IPSEC_POLICY_DISABLED
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Ipsec Policy Agent
|
|
//
|
|
// 2 - Event Data
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_IPSEC_POLICY_DISABLED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// IPSec Services disabled: %t%1%n
|
|
// %2%n
|
|
//
|
|
#define SE_AUDITID_IPSEC_POLICY_DISABLED ((ULONG)0x00000266L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_IPSEC_POLICY_CHANGED
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Event Data
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_IPSEC_POLICY_CHANGED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// IPSec Services: %t%1%n
|
|
//
|
|
#define SE_AUDITID_IPSEC_POLICY_CHANGED ((ULONG)0x00000267L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_IPSEC_POLICY_FAILURE
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Event Data
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_IPSEC_POLICY_FAILURE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// IPSec Services encountered a potentially serious failure.%n
|
|
// %1%n
|
|
//
|
|
#define SE_AUDITID_IPSEC_POLICY_FAILURE ((ULONG)0x00000268L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_KERBEROS_POLICY_CHANGE
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - user account name
|
|
//
|
|
// 2 - domain name of user
|
|
//
|
|
// 3 - logon ID of user
|
|
//
|
|
// 4 - description of the change made
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_KERBEROS_POLICY_CHANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Kerberos Policy Changed:%n
|
|
// Changed By:%n
|
|
// %t User Name:%t%1%n
|
|
// %t Domain Name:%t%2%n
|
|
// %t Logon ID:%t%3%n
|
|
// Changes made:%n
|
|
// ('--' means no changes, otherwise each change is shown as:%n
|
|
// <ParameterName>: <new value> (<old value>))%n
|
|
// %4%n
|
|
//
|
|
#define SE_AUDITID_KERBEROS_POLICY_CHANGE ((ULONG)0x00000269L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_EFS_POLICY_CHANGE
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - user account name
|
|
//
|
|
// 2 - domain name of user
|
|
//
|
|
// 3 - logon ID of user
|
|
//
|
|
// 4 - description of the change made
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_EFS_POLICY_CHANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Encrypted Data Recovery Policy Changed:%n
|
|
// Changed By:%n
|
|
// %t User Name:%t%1%n
|
|
// %t Domain Name:%t%2%n
|
|
// %t Logon ID:%t%3%n
|
|
// Changes made:%n
|
|
// ('--' means no changes, otherwise each change is shown as:%n
|
|
// <ParameterName>: <new value> (<old value>))%n
|
|
// %4%n
|
|
//
|
|
#define SE_AUDITID_EFS_POLICY_CHANGE ((ULONG)0x0000026AL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_TRUSTED_DOMAIN_MOD
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Event type: success/failure
|
|
//
|
|
// Description:
|
|
// This event is generated when somebody modifies a trust relationship
|
|
// with another domain.
|
|
//
|
|
// Note:
|
|
// It is recorded on the domain controller on which
|
|
// the trusted domain object (TDO) is modified and not on any other
|
|
// domain controller to which the TDO modification replicates.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_TRUSTED_DOMAIN_MOD
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Trusted Domain Information Modified:%n
|
|
// %tDomain Name:%t%1%n
|
|
// %tDomain ID:%t%2%n
|
|
// %tModified By:%n
|
|
// %t User Name:%t%3%n
|
|
// %t Domain:%t%t%4%n
|
|
// %t Logon ID:%t%5%n
|
|
// %tTrust Type:%t%6%n
|
|
// %tTrust Direction:%t%7%n
|
|
// %tTrust Attributes:%t%8%n
|
|
// %tSID Filtering:%t%9%n
|
|
//
|
|
#define SE_AUDITID_TRUSTED_DOMAIN_MOD ((ULONG)0x0000026CL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SYSTEM_ACCESS_GRANTED
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User right name
|
|
//
|
|
// 2 - SID string of account for which the user
|
|
// right was affected
|
|
//
|
|
// 3 - User name of subject changing the right
|
|
//
|
|
// 4 - Domain name of subject changing the right
|
|
//
|
|
// 5 - Logon ID string of subject changing the right
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SYSTEM_ACCESS_GRANTED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// System Security Access Granted:%n
|
|
// %tAccess Granted:%t%4%n
|
|
// %tAccount Modified:%t%5%n
|
|
// %tAssigned By:%n
|
|
// %t User Name:%t%1%n
|
|
// %t Domain:%t%t%2%n
|
|
// %t Logon ID:%t%3%n
|
|
//
|
|
#define SE_AUDITID_SYSTEM_ACCESS_GRANTED ((ULONG)0x0000026DL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SYSTEM_ACCESS_REMOVED
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User right name
|
|
//
|
|
// 2 - SID string of account for which the user
|
|
// right was affected
|
|
//
|
|
// 3 - User name of subject changing the right
|
|
//
|
|
// 4 - Domain name of subject changing the right
|
|
//
|
|
// 5 - Logon ID string of subject changing the right
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SYSTEM_ACCESS_REMOVED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// System Security Access Removed:%n
|
|
// %tAccess Removed:%t%4%n
|
|
// %tAccount Modified:%t%5%n
|
|
// %tRemoved By:%n
|
|
// %t User Name:%t%1%n
|
|
// %t Domain:%t%t%2%n
|
|
// %t Logon ID:%t%3%n
|
|
//
|
|
#define SE_AUDITID_SYSTEM_ACCESS_REMOVED ((ULONG)0x0000026EL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_NAMESPACE_COLLISION
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Event type: success
|
|
//
|
|
// Description:
|
|
// When a namespace element in one forest overlaps a namespace element in
|
|
// some other forest, it can lead to ambiguity in resolving a name
|
|
// belonging to one of the namespace elements. This overlap is also called
|
|
// a collision.This event is generated when such a collision is detected.
|
|
//
|
|
// Note:
|
|
// Not all fields are valid for each entry type.
|
|
// For example, fields like DNS name, NetBIOS name and SID are not valid
|
|
// for an entry of type 'TopLevelName'.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_NAMESPACE_COLLISION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Namespace collision detected:%n
|
|
// %tTarget type:%t%1%n
|
|
// %tTarget name:%t%2%n
|
|
// %tForest Root:%t%3%n
|
|
// %tTop Level Name:%t%4%n
|
|
// %tDNS Name:%t%5%n
|
|
// %tNetBIOS Name:%t%6%n
|
|
// %tSID:%t%t%7%n
|
|
// %tNew Flags:%t%8%n
|
|
//
|
|
#define SE_AUDITID_NAMESPACE_COLLISION ((ULONG)0x00000300L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_TRUSTED_FOREST_INFO_ENTRY_ADD
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Event type: success
|
|
//
|
|
// Description:
|
|
// This event is generated when the forest trust information is updated and
|
|
// one or more entries get added. One such audit event is generated
|
|
// per added entry. If multiple entries get added, deleted or modified
|
|
// in a single update of the forest trust information, all the generated
|
|
// audit events will have a single unique identifier called OperationID.
|
|
// This allows one to determine that the multiple generated audits are
|
|
// the result of a single operation.
|
|
//
|
|
// Note:
|
|
// Not all fields are valid for each entry type.
|
|
// For example, fields like DNS name, NetBIOS name and SID are not valid
|
|
// for an entry of type 'TopLevelName'.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_TRUSTED_FOREST_INFO_ENTRY_ADD
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Trusted Forest Information Entry Added:%n
|
|
// %tForest Root:%t%1%n
|
|
// %tForest Root SID:%t%2%n
|
|
// %tOperation ID:%t{%3,%4}%n
|
|
// %tEntry Type:%t%5%n
|
|
// %tFlags:%t%t%6%n
|
|
// %tTop Level Name:%t%7%n
|
|
// %tDNS Name:%t%8%n
|
|
// %tNetBIOS Name:%t%9%n
|
|
// %tDomain SID:%t%10%n
|
|
// %tAdded by%t:%n
|
|
// %tClient User Name:%t%11%n
|
|
// %tClient Domain:%t%12%n
|
|
// %tClient Logon ID:%t%13%n
|
|
//
|
|
#define SE_AUDITID_TRUSTED_FOREST_INFO_ENTRY_ADD ((ULONG)0x00000301L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_TRUSTED_FOREST_INFO_ENTRY_REM
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Event type: success
|
|
//
|
|
// Description:
|
|
// This event is generated when the forest trust information is updated and
|
|
// one or more entries get deleted. One such audit event is generated
|
|
// per deleted entry. If multiple entries get added, deleted or modified
|
|
// in a single update of the forest trust information, all the generated
|
|
// audit events will have a single unique identifier called OperationID.
|
|
// This allows one to determine that the multiple generated audits are
|
|
// the result of a single operation.
|
|
//
|
|
// Note:
|
|
// Not all fields are valid for each entry type.
|
|
// For example, fields like DNS name, NetBIOS name and SID are not valid
|
|
// for an entry of type 'TopLevelName'.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_TRUSTED_FOREST_INFO_ENTRY_REM
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Trusted Forest Information Entry Removed:%n
|
|
// %tForest Root:%t%1%n
|
|
// %tForest Root SID:%t%2%n
|
|
// %tOperation ID:%t{%3,%4}%n
|
|
// %tEntry Type:%t%5%n
|
|
// %tFlags:%t%t%6%n
|
|
// %tTop Level Name:%t%7%n
|
|
// %tDNS Name:%t%8%n
|
|
// %tNetBIOS Name:%t%9%n
|
|
// %tDomain SID:%t%10%n
|
|
// %tRemoved by%t:%n
|
|
// %tClient User Name:%t%11%n
|
|
// %tClient Domain:%t%12%n
|
|
// %tClient Logon ID:%t%13%n
|
|
//
|
|
#define SE_AUDITID_TRUSTED_FOREST_INFO_ENTRY_REM ((ULONG)0x00000302L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_TRUSTED_FOREST_INFO_ENTRY_MOD
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Event type: success
|
|
//
|
|
// Description:
|
|
// This event is generated when the forest trust information is updated and
|
|
// one or more entries get modified. One such audit event is generated
|
|
// per modified entry. If multiple entries get added, deleted or modified
|
|
// in a single update of the forest trust information, all the generated
|
|
// audit events will have a single unique identifier called OperationID.
|
|
// This allows one to determine that the multiple generated audits are
|
|
// the result of a single operation.
|
|
//
|
|
// Note:
|
|
// Not all fields are valid for each entry type.
|
|
// For example, fields like DNS name, NetBIOS name and SID are not valid
|
|
// for an entry of type 'TopLevelName'.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_TRUSTED_FOREST_INFO_ENTRY_MOD
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Trusted Forest Information Entry Modified:%n
|
|
// %tForest Root:%t%1%n
|
|
// %tForest Root SID:%t%2%n
|
|
// %tOperation ID:%t{%3,%4}%n
|
|
// %tEntry Type:%t%5%n
|
|
// %tFlags:%t%t%6%n
|
|
// %tTop Level Name:%t%7%n
|
|
// %tDNS Name:%t%8%n
|
|
// %tNetBIOS Name:%t%9%n
|
|
// %tDomain SID:%t%10%n
|
|
// %tModified by%t:%n
|
|
// %tClient User Name:%t%11%n
|
|
// %tClient Domain:%t%12%n
|
|
// %tClient Logon ID:%t%13%n
|
|
//
|
|
#define SE_AUDITID_TRUSTED_FOREST_INFO_ENTRY_MOD ((ULONG)0x00000303L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_LOG_CONFIG
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Event type: success
|
|
//
|
|
// Description:
|
|
// This event is generated when the eventlog service reads security log
|
|
// configuration from the registry key:
|
|
// SYSTEM\CurrentControlSet\Services\Eventlog\Security
|
|
// This event is generated in the context in which eventlog runs. The
|
|
// registry key has a SACL so that it is possible to find out the user
|
|
// who changed the key.
|
|
//
|
|
// Parameters:
|
|
// 1 : max size in KB
|
|
//
|
|
// 2 : Action to take on reaching max log size
|
|
// 1 --> overwrite events as needed
|
|
// 2 --> overwrite events older than the limit specified
|
|
// in parameter 3
|
|
// 3 --> do not overwrite
|
|
//
|
|
// 3 : Event age limit. Applicable only if value param 2 is 2
|
|
//
|
|
// Note:
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_LOG_CONFIG
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Configuration of security log for this session:
|
|
// %tMaximum Log Size (KB): %1%n
|
|
// %tAction to take on reaching max log size: %2%n
|
|
// %tEvent age limit in days: %3%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_LOG_CONFIG ((ULONG)0x00000325L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_PER_USER_AUDIT_TABLE_CREATION
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Event type: success
|
|
//
|
|
// Description:
|
|
// This event is generated when the LSA per user audit policy is
|
|
// created or recreated.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_PER_USER_AUDIT_TABLE_CREATION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Per User Audit Policy was refreshed.%n
|
|
// %tNumber of elements:%t%1%n
|
|
// %tPolicy ID:%t%2%n
|
|
//
|
|
#define SE_AUDITID_PER_USER_AUDIT_TABLE_CREATION ((ULONG)0x00000326L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_PER_USER_AUDIT_TABLE_ELEMENT_CREATION
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Event type: success
|
|
//
|
|
// Description:
|
|
// This event is generated when the per user audit policy table is
|
|
// created. An instance of the audit is generated for each element
|
|
// contained in the peruser table.
|
|
//
|
|
// Note:
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_PER_USER_AUDIT_TABLE_ELEMENT_CREATION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Per user auditing policy set for user:%n
|
|
// %tTarget user:%t%1%n
|
|
// %tPolicy ID:%t%2%n
|
|
// %tCategory Settings:%n
|
|
// %t System:%t%3%n
|
|
// %t Logon:%t%4%n
|
|
// %t Object Access%t%5%n
|
|
// %t Privilege Use:%t%6%n
|
|
// %t Detailed Tracking:%t%7%n
|
|
// %t Policy Change:%t%8%n
|
|
// %t Account Management:%t%9%n
|
|
// %t DS Access:%t%10%n
|
|
// %t Account Logon:%t%11%n
|
|
//
|
|
#define SE_AUDITID_PER_USER_AUDIT_TABLE_ELEMENT_CREATION ((ULONG)0x00000327L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_EVENT_SOURCE_REGISTERED
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Event type: success
|
|
//
|
|
// Description:
|
|
//
|
|
// Note:
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_EVENT_SOURCE_REGISTERED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A security event source has attempted to register.%n
|
|
// %tPrimary User Name:%t%1%n
|
|
// %tPrimary Domain:%t%2%n
|
|
// %tPrimary Logon ID:%t%3%n
|
|
// %tClient User Name:%t%4%n
|
|
// %tClient Domain:%t%5%n
|
|
// %tClient Logon ID:%t%6%n
|
|
// %tSource Name:%t%7%n
|
|
// %tProcess Id:%t%8%n
|
|
// %tEvent Source Id:%t%9%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_EVENT_SOURCE_REGISTERED ((ULONG)0x00000328L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_EVENT_SOURCE_UNREGISTERED
|
|
//
|
|
// Category: SE_CATEGID_POLICY_CHANGE
|
|
//
|
|
// Event type: success
|
|
//
|
|
// Description:
|
|
//
|
|
// Note:
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_EVENT_SOURCE_UNREGISTERED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A security event source has attempted to unregister.%n
|
|
// %tPrimary User Name:%t%1%n
|
|
// %tPrimary Domain:%t%2%n
|
|
// %tPrimary Logon ID:%t%3%n
|
|
// %tClient User Name:%t%4%n
|
|
// %tClient Domain:%t%5%n
|
|
// %tClient Logon ID:%t%6%n
|
|
// %tSource Name:%t%7%n
|
|
// %tProcess Id:%t%8%n
|
|
// %tEvent Source Id:%t%9%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_EVENT_SOURCE_UNREGISTERED ((ULONG)0x00000329L)
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// //
|
|
// //
|
|
// Messages for Category: SE_CATEGID_ACCOUNT_MANAGEMENT //
|
|
// //
|
|
// Event IDs: //
|
|
// SE_AUDITID_USER_CREATED //
|
|
// SE_AUDITID_USER_CHANGE //
|
|
// SE_AUDITID_ACCOUNT_TYPE_CHANGE //
|
|
// SE_AUDITID_USER_ENABLED //
|
|
// SE_AUDITID_USER_PWD_CHANGED //
|
|
// SE_AUDITID_USER_PWD_SET //
|
|
// SE_AUDITID_USER_DISABLED //
|
|
// SE_AUDITID_USER_DELETED //
|
|
// //
|
|
// SE_AUDITID_COMPUTER_CREATED //
|
|
// SE_AUDITID_COMPUTER_CHANGE //
|
|
// SE_AUDITID_COMPUTER_DELETED //
|
|
// //
|
|
// SE_AUDITID_GLOBAL_GROUP_CREATED //
|
|
// SE_AUDITID_GLOBAL_GROUP_CHANGE //
|
|
// SE_AUDITID_GLOBAL_GROUP_ADD //
|
|
// SE_AUDITID_GLOBAL_GROUP_REM //
|
|
// SE_AUDITID_GLOBAL_GROUP_DELETED //
|
|
// SE_AUDITID_LOCAL_GROUP_CREATED //
|
|
// SE_AUDITID_LOCAL_GROUP_CHANGE //
|
|
// SE_AUDITID_LOCAL_GROUP_ADD //
|
|
// SE_AUDITID_LOCAL_GROUP_REM //
|
|
// SE_AUDITID_LOCAL_GROUP_DELETED //
|
|
// //
|
|
// SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_CREATED //
|
|
// SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_CHANGE //
|
|
// SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_ADD //
|
|
// SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_REM //
|
|
// SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_DELETED //
|
|
// //
|
|
// SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_CREATED //
|
|
// SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_CHANGE //
|
|
// SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_ADD //
|
|
// SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_REM //
|
|
// SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_DELETED //
|
|
// //
|
|
// SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_CREATED //
|
|
// SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_CHANGE //
|
|
// SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_ADD //
|
|
// SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_REM //
|
|
// SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_DELETED //
|
|
// //
|
|
// SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_CREATED //
|
|
// SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_CHANGE //
|
|
// SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_ADD //
|
|
// SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_REM //
|
|
// SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_DELETED //
|
|
// //
|
|
// SE_AUDITID_APP_BASIC_GROUP_CREATED //
|
|
// SE_AUDITID_APP_BASIC_GROUP_CHANGE //
|
|
// SE_AUDITID_APP_BASIC_GROUP_ADD //
|
|
// SE_AUDITID_APP_BASIC_GROUP_REM //
|
|
// SE_AUDITID_APP_BASIC_GROUP_NM_ADD //
|
|
// SE_AUDITID_APP_BASIC_GROUP_NM_REM //
|
|
// SE_AUDITID_APP_BASIC_GROUP_DELETED //
|
|
// //
|
|
// SE_AUDITID_APP_QUERY_GROUP_CREATED //
|
|
// SE_AUDITID_APP_QUERY_GROUP_CHANGE //
|
|
// SE_AUDITID_APP_QUERY_GROUP_DELETED //
|
|
// //
|
|
// SE_AUDITID_GROUP_TYPE_CHANGE //
|
|
// //
|
|
// SE_AUDITID_ADD_SID_HISTORY //
|
|
// //
|
|
// SE_AUDITID_OTHER_ACCT_CHANGE //
|
|
// SE_AUDITID_DOMAIN_POLICY_CHANGE //
|
|
// SE_AUDITID_ACCOUNT_AUTO_LOCKED //
|
|
// SE_AUDITID_ACCOUNT_UNLOCKED //
|
|
// SE_AUDITID_SECURE_ADMIN_GROUP //
|
|
// //
|
|
// SE_AUDITID_PASSWORD_POLICY_API_CALLED //
|
|
// //
|
|
// SE_AUDITID_DSRM_PASSWORD_SET //
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
//
|
|
// SE_AUDITID_USER_CREATED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of new user account
|
|
//
|
|
// 2 - domain of new user account
|
|
//
|
|
// 3 - SID string of new user account
|
|
//
|
|
// 4 - User name of subject creating the user account
|
|
//
|
|
// 5 - Domain name of subject creating the user account
|
|
//
|
|
// 6 - Logon ID string of subject creating the user account
|
|
//
|
|
// 7 - Privileges used to create the user account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_USER_CREATED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// User Account Created:%n
|
|
// %tNew Account Name:%t%1%n
|
|
// %tNew Domain:%t%2%n
|
|
// %tNew Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges%t%t%7%n
|
|
// Attributes:%n
|
|
// %tSam Account Name:%t%8%n
|
|
// %tDisplay Name:%t%9%n
|
|
// %tUser Principal Name:%t%10%n
|
|
// %tHome Directory:%t%11%n
|
|
// %tHome Drive:%t%12%n
|
|
// %tScript Path:%t%13%n
|
|
// %tProfile Path:%t%14%n
|
|
// %tUser Workstations:%t%15%n
|
|
// %tPassword Last Set:%t%16%n
|
|
// %tAccount Expires:%t%17%n
|
|
// %tPrimary Group ID:%t%18%n
|
|
// %tAllowedToDelegateTo:%t%19%n
|
|
// %tOld UAC Value:%t%20%n
|
|
// %tNew UAC Value:%t%21%n
|
|
// %tUser Account Control:%t%22%n
|
|
// %tUser Parameters:%t%23%n
|
|
// %tSid History:%t%24%n
|
|
// %tLogon Hours:%t%25%n
|
|
//
|
|
#define SE_AUDITID_USER_CREATED ((ULONG)0x00000270L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_ACCOUNT_TYPE_CHANGE
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// MessageId 0x271 unused
|
|
//
|
|
//
|
|
//
|
|
// SE_AUDITID_USER_ENABLED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target user account
|
|
//
|
|
// 2 - domain of target user account
|
|
//
|
|
// 3 - SID string of target user account
|
|
//
|
|
// 4 - User name of subject changing the user account
|
|
//
|
|
// 5 - Domain name of subject changing the user account
|
|
//
|
|
// 6 - Logon ID string of subject changing the user account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_USER_ENABLED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// User Account Enabled:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
//
|
|
#define SE_AUDITID_USER_ENABLED ((ULONG)0x00000272L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_USER_PWD_CHANGED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target user account
|
|
//
|
|
// 2 - domain of target user account
|
|
//
|
|
// 3 - SID string of target user account
|
|
//
|
|
// 4 - User name of subject changing the user account
|
|
//
|
|
// 5 - Domain name of subject changing the user account
|
|
//
|
|
// 6 - Logon ID string of subject changing the user account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_USER_PWD_CHANGED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Change Password Attempt:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
//
|
|
#define SE_AUDITID_USER_PWD_CHANGED ((ULONG)0x00000273L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_USER_PWD_SET
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target user account
|
|
//
|
|
// 2 - domain of target user account
|
|
//
|
|
// 3 - SID string of target user account
|
|
//
|
|
// 4 - User name of subject changing the user account
|
|
//
|
|
// 5 - Domain name of subject changing the user account
|
|
//
|
|
// 6 - Logon ID string of subject changing the user account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_USER_PWD_SET
|
|
//
|
|
// MessageText:
|
|
//
|
|
// User Account password set:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
//
|
|
#define SE_AUDITID_USER_PWD_SET ((ULONG)0x00000274L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_USER_DISABLED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target user account
|
|
//
|
|
// 2 - domain of target user account
|
|
//
|
|
// 3 - SID string of target user account
|
|
//
|
|
// 4 - User name of subject changing the user account
|
|
//
|
|
// 5 - Domain name of subject changing the user account
|
|
//
|
|
// 6 - Logon ID string of subject changing the user account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_USER_DISABLED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// User Account Disabled:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
//
|
|
#define SE_AUDITID_USER_DISABLED ((ULONG)0x00000275L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_USER_DELETED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target account
|
|
//
|
|
// 2 - domain of target account
|
|
//
|
|
// 3 - SID string of target account
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_USER_DELETED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// User Account Deleted:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
//
|
|
#define SE_AUDITID_USER_DELETED ((ULONG)0x00000276L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_GLOBAL_GROUP_CREATED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of new group account
|
|
//
|
|
// 2 - domain of new group account
|
|
//
|
|
// 3 - SID string of new group account
|
|
//
|
|
// 4 - User name of subject creating the account
|
|
//
|
|
// 5 - Domain name of subject creating the account
|
|
//
|
|
// 6 - Logon ID string of subject creating the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_GLOBAL_GROUP_CREATED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Enabled Global Group Created:%n
|
|
// %tNew Account Name:%t%1%n
|
|
// %tNew Domain:%t%2%n
|
|
// %tNew Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
// Attributes:%n
|
|
// %tSam Account Name:%t%8%n
|
|
// %tSid History:%t%9%n
|
|
//
|
|
#define SE_AUDITID_GLOBAL_GROUP_CREATED ((ULONG)0x00000277L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_GLOBAL_GROUP_ADD
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - SID string of member being added
|
|
//
|
|
// 2 - name of target account
|
|
//
|
|
// 3 - domain of target account
|
|
//
|
|
// 4 - SID string of target account
|
|
//
|
|
// 5 - User name of subject changing the account
|
|
//
|
|
// 6 - Domain name of subject changing the account
|
|
//
|
|
// 7 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_GLOBAL_GROUP_ADD
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Enabled Global Group Member Added:%n
|
|
// %tMember Name:%t%1%n
|
|
// %tMember ID:%t%2%n
|
|
// %tTarget Account Name:%t%3%n
|
|
// %tTarget Domain:%t%4%n
|
|
// %tTarget Account ID:%t%5%n
|
|
// %tCaller User Name:%t%6%n
|
|
// %tCaller Domain:%t%7%n
|
|
// %tCaller Logon ID:%t%8%n
|
|
// %tPrivileges:%t%9%n
|
|
//
|
|
#define SE_AUDITID_GLOBAL_GROUP_ADD ((ULONG)0x00000278L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_GLOBAL_GROUP_REM
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - SID string of member being removed
|
|
//
|
|
// 2 - name of target account
|
|
//
|
|
// 3 - domain of target account
|
|
//
|
|
// 4 - SID string of target account
|
|
//
|
|
// 5 - User name of subject changing the account
|
|
//
|
|
// 6 - Domain name of subject changing the account
|
|
//
|
|
// 7 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_GLOBAL_GROUP_REM
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Enabled Global Group Member Removed:%n
|
|
// %tMember Name:%t%1%n
|
|
// %tMember ID:%t%2%n
|
|
// %tTarget Account Name:%t%3%n
|
|
// %tTarget Domain:%t%4%n
|
|
// %tTarget Account ID:%t%5%n
|
|
// %tCaller User Name:%t%6%n
|
|
// %tCaller Domain:%t%7%n
|
|
// %tCaller Logon ID:%t%8%n
|
|
// %tPrivileges:%t%9%n
|
|
//
|
|
#define SE_AUDITID_GLOBAL_GROUP_REM ((ULONG)0x00000279L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_GLOBAL_GROUP_DELETED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target account
|
|
//
|
|
// 2 - domain of target account
|
|
//
|
|
// 3 - SID string of target account
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_GLOBAL_GROUP_DELETED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Enabled Global Group Deleted:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
//
|
|
#define SE_AUDITID_GLOBAL_GROUP_DELETED ((ULONG)0x0000027AL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_LOCAL_GROUP_CREATED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of new group account
|
|
//
|
|
// 2 - domain of new group account
|
|
//
|
|
// 3 - SID string of new group account
|
|
//
|
|
// 4 - User name of subject creating the account
|
|
//
|
|
// 5 - Domain name of subject creating the account
|
|
//
|
|
// 6 - Logon ID string of subject creating the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_LOCAL_GROUP_CREATED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Enabled Local Group Created:%n
|
|
// %tNew Account Name:%t%1%n
|
|
// %tNew Domain:%t%2%n
|
|
// %tNew Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
// Attributes:%n
|
|
// %tSam Account Name:%t%8%n
|
|
// %tSid History:%t%9%n
|
|
//
|
|
#define SE_AUDITID_LOCAL_GROUP_CREATED ((ULONG)0x0000027BL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_LOCAL_GROUP_ADD
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - SID string of member being added
|
|
//
|
|
// 2 - name of target account
|
|
//
|
|
// 3 - domain of target account
|
|
//
|
|
// 4 - SID string of target account
|
|
//
|
|
// 5 - User name of subject changing the account
|
|
//
|
|
// 6 - Domain name of subject changing the account
|
|
//
|
|
// 7 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_LOCAL_GROUP_ADD
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Enabled Local Group Member Added:%n
|
|
// %tMember Name:%t%1%n
|
|
// %tMember ID:%t%2%n
|
|
// %tTarget Account Name:%t%3%n
|
|
// %tTarget Domain:%t%4%n
|
|
// %tTarget Account ID:%t%5%n
|
|
// %tCaller User Name:%t%6%n
|
|
// %tCaller Domain:%t%7%n
|
|
// %tCaller Logon ID:%t%8%n
|
|
// %tPrivileges:%t%9%n
|
|
//
|
|
#define SE_AUDITID_LOCAL_GROUP_ADD ((ULONG)0x0000027CL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_LOCAL_GROUP_REM
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - SID string of member being removed
|
|
//
|
|
// 2 - name of target account
|
|
//
|
|
// 3 - domain of target account
|
|
//
|
|
// 4 - SID string of target account
|
|
//
|
|
// 5 - User name of subject changing the account
|
|
//
|
|
// 6 - Domain name of subject changing the account
|
|
//
|
|
// 7 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_LOCAL_GROUP_REM
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Enabled Local Group Member Removed:%n
|
|
// %tMember Name:%t%1%n
|
|
// %tMember ID:%t%2%n
|
|
// %tTarget Account Name:%t%3%n
|
|
// %tTarget Domain:%t%4%n
|
|
// %tTarget Account ID:%t%5%n
|
|
// %tCaller User Name:%t%6%n
|
|
// %tCaller Domain:%t%7%n
|
|
// %tCaller Logon ID:%t%8%n
|
|
// %tPrivileges:%t%9%n
|
|
//
|
|
#define SE_AUDITID_LOCAL_GROUP_REM ((ULONG)0x0000027DL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_LOCAL_GROUP_DELETED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target account
|
|
//
|
|
// 2 - domain of target account
|
|
//
|
|
// 3 - SID string of target account
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_LOCAL_GROUP_DELETED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Enabled Local Group Deleted:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
//
|
|
#define SE_AUDITID_LOCAL_GROUP_DELETED ((ULONG)0x0000027EL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_LOCAL_GROUP_CHANGE
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target account
|
|
//
|
|
// 2 - domain of target account
|
|
//
|
|
// 3 - SID string of target account
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_LOCAL_GROUP_CHANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Enabled Local Group Changed:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
// Changed Attributes:%n
|
|
// %tSam Account Name:%t%8%n
|
|
// %tSid History:%t%9%n
|
|
//
|
|
#define SE_AUDITID_LOCAL_GROUP_CHANGE ((ULONG)0x0000027FL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_OTHER_ACCOUNT_CHANGE
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Type of change (sigh, this isn't localizable)
|
|
//
|
|
// 2 - Type of changed object
|
|
//
|
|
// 3 - SID string (of changed object)
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_OTHER_ACCOUNT_CHANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// General Account Database Change:%n
|
|
// %tType of change:%t%1%n
|
|
// %tObject Type:%t%2%n
|
|
// %tObject Name:%t%3%n
|
|
// %tObject ID:%t%4%n
|
|
// %tCaller User Name:%t%5%n
|
|
// %tCaller Domain:%t%6%n
|
|
// %tCaller Logon ID:%t%7%n
|
|
//
|
|
#define SE_AUDITID_OTHER_ACCOUNT_CHANGE ((ULONG)0x00000280L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_GLOBAL_GROUP_CHANGE
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target account
|
|
//
|
|
// 2 - domain of target account
|
|
//
|
|
// 3 - SID string of target account
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_GLOBAL_GROUP_CHANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Enabled Global Group Changed:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
// Changed Attributes:%n
|
|
// %tSam Account Name:%t%8%n
|
|
// %tSid History:%t%9%n
|
|
//
|
|
#define SE_AUDITID_GLOBAL_GROUP_CHANGE ((ULONG)0x00000281L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_USER_CHANGE
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target user account
|
|
//
|
|
// 2 - domain of target user account
|
|
//
|
|
// 3 - SID string of target user account
|
|
//
|
|
// 4 - User name of subject changing the user account
|
|
//
|
|
// 5 - Domain name of subject changing the user account
|
|
//
|
|
// 6 - Logon ID string of subject changing the user account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_USER_CHANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// User Account Changed:%n
|
|
// %tTarget Account Name:%t%2%n
|
|
// %tTarget Domain:%t%3%n
|
|
// %tTarget Account ID:%t%4%n
|
|
// %tCaller User Name:%t%5%n
|
|
// %tCaller Domain:%t%6%n
|
|
// %tCaller Logon ID:%t%7%n
|
|
// %tPrivileges:%t%8%n
|
|
// Changed Attributes:%n
|
|
// %tSam Account Name:%t%9%n
|
|
// %tDisplay Name:%t%10%n
|
|
// %tUser Principal Name:%t%11%n
|
|
// %tHome Directory:%t%12%n
|
|
// %tHome Drive:%t%13%n
|
|
// %tScript Path:%t%14%n
|
|
// %tProfile Path:%t%15%n
|
|
// %tUser Workstations:%t%16%n
|
|
// %tPassword Last Set:%t%17%n
|
|
// %tAccount Expires:%t%18%n
|
|
// %tPrimary Group ID:%t%19%n
|
|
// %tAllowedToDelegateTo:%t%20%n
|
|
// %tOld UAC Value:%t%21%n
|
|
// %tNew UAC Value:%t%22%n
|
|
// %tUser Account Control:%t%23%n
|
|
// %tUser Parameters:%t%24%n
|
|
// %tSid History:%t%25%n
|
|
// %tLogon Hours:%t%26%n
|
|
//
|
|
#define SE_AUDITID_USER_CHANGE ((ULONG)0x00000282L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_DOMAIN_POLICY_CHANGE
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - (unused)
|
|
//
|
|
// 2 - domain of target user account
|
|
//
|
|
// 3 - SID string of target user account
|
|
//
|
|
// 4 - User name of subject changing the user account
|
|
//
|
|
// 5 - Domain name of subject changing the user account
|
|
//
|
|
// 6 - Logon ID string of subject changing the user account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_DOMAIN_POLICY_CHANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Domain Policy Changed: %1 modified%n
|
|
// %tDomain Name:%t%t%2%n
|
|
// %tDomain ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
// Changed Attributes:%n
|
|
// %tMin. Password Age:%t%8%n
|
|
// %tMax. Password Age:%t%9%n
|
|
// %tForce Logoff:%t%10%n
|
|
// %tLockout Threshold:%t%11%n
|
|
// %tLockout Observation Window:%t%12%n
|
|
// %tLockout Duration:%t%13%n
|
|
// %tPassword Properties:%t%14%n
|
|
// %tMin. Password Length:%t%15%n
|
|
// %tPassword History Length:%t%16%n
|
|
// %tMachine Account Quota:%t%17%n
|
|
// %tMixed Domain Mode:%t%18%n
|
|
// %tDomain Behavior Version:%t%19%n
|
|
// %tOEM Information:%t%20%n
|
|
//
|
|
#define SE_AUDITID_DOMAIN_POLICY_CHANGE ((ULONG)0x00000283L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_ACCOUNT_AUTO_LOCKED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Type: success / failure
|
|
//
|
|
// Description: This event is generated when an account is auto locked. This happens
|
|
// when a user attempts to log in unsuccessfully multiple times. The exact
|
|
// number of times is specified by the administrator.
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target user account
|
|
//
|
|
// 2 - domain of target user account
|
|
//
|
|
// 3 - SID string of target user account
|
|
//
|
|
// 4 - User name of subject changing the user account
|
|
//
|
|
// 5 - Domain name of subject changing the user account
|
|
//
|
|
// 6 - Logon ID string of subject changing the user account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_ACCOUNT_AUTO_LOCKED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// User Account Locked Out:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller Machine Name:%t%2%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
//
|
|
#define SE_AUDITID_ACCOUNT_AUTO_LOCKED ((ULONG)0x00000284L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_COMPUTER_CREATED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of new computer account
|
|
//
|
|
// 2 - domain of new computer account
|
|
//
|
|
// 3 - SID string of new computer account
|
|
//
|
|
// 4 - User name of subject creating the computer account
|
|
//
|
|
// 5 - Domain name of subject creating the computer account
|
|
//
|
|
// 6 - Logon ID string of subject creating the computer account
|
|
//
|
|
// 7 - Privileges used to create the computer account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_COMPUTER_CREATED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Computer Account Created:%n
|
|
// %tNew Account Name:%t%1%n
|
|
// %tNew Domain:%t%2%n
|
|
// %tNew Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges%t%t%7%n
|
|
// Attributes:%n
|
|
// %tSam Account Name:%t%8%n
|
|
// %tDisplay Name:%t%9%n
|
|
// %tUser Principal Name:%t%10%n
|
|
// %tHome Directory:%t%11%n
|
|
// %tHome Drive:%t%12%n
|
|
// %tScript Path:%t%13%n
|
|
// %tProfile Path:%t%14%n
|
|
// %tUser Workstations:%t%15%n
|
|
// %tPassword Last Set:%t%16%n
|
|
// %tAccount Expires:%t%17%n
|
|
// %tPrimary Group ID:%t%18%n
|
|
// %tAllowedToDelegateTo:%t%19%n
|
|
// %tOld UAC Value:%t%20%n
|
|
// %tNew UAC Value:%t%21%n
|
|
// %tUser Account Control:%t%22%n
|
|
// %tUser Parameters:%t%23%n
|
|
// %tSid History:%t%24%n
|
|
// %tLogon Hours:%t%25%n
|
|
// %tDNS Host Name:%t%26%n
|
|
// %tService Principal Names:%t%27%n
|
|
//
|
|
#define SE_AUDITID_COMPUTER_CREATED ((ULONG)0x00000285L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_COMPUTER_CHANGE
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target computer account
|
|
//
|
|
// 2 - domain of target computer account
|
|
//
|
|
// 3 - SID string of target computer account
|
|
//
|
|
// 4 - User name of subject changing the computer account
|
|
//
|
|
// 5 - Domain name of subject changing the computer account
|
|
//
|
|
// 6 - Logon ID string of subject changing the computer account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_COMPUTER_CHANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Computer Account Changed:%n
|
|
// %t%1%n
|
|
// %tTarget Account Name:%t%2%n
|
|
// %tTarget Domain:%t%3%n
|
|
// %tTarget Account ID:%t%4%n
|
|
// %tCaller User Name:%t%5%n
|
|
// %tCaller Domain:%t%6%n
|
|
// %tCaller Logon ID:%t%7%n
|
|
// %tPrivileges:%t%8%n
|
|
// Changed Attributes:%n
|
|
// %tSam Account Name:%t%9%n
|
|
// %tDisplay Name:%t%10%n
|
|
// %tUser Principal Name:%t%11%n
|
|
// %tHome Directory:%t%12%n
|
|
// %tHome Drive:%t%13%n
|
|
// %tScript Path:%t%14%n
|
|
// %tProfile Path:%t%15%n
|
|
// %tUser Workstations:%t%16%n
|
|
// %tPassword Last Set:%t%17%n
|
|
// %tAccount Expires:%t%18%n
|
|
// %tPrimary Group ID:%t%19%n
|
|
// %tAllowedToDelegateTo:%t%20%n
|
|
// %tOld UAC Value:%t%21%n
|
|
// %tNew UAC Value:%t%22%n
|
|
// %tUser Account Control:%t%23%n
|
|
// %tUser Parameters:%t%24%n
|
|
// %tSid History:%t%25%n
|
|
// %tLogon Hours:%t%26%n
|
|
// %tDNS Host Name:%t%27%n
|
|
// %tService Principal Names:%t%28%n
|
|
//
|
|
#define SE_AUDITID_COMPUTER_CHANGE ((ULONG)0x00000286L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_COMPUTER_DELETED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target account
|
|
//
|
|
// 2 - domain of target account
|
|
//
|
|
// 3 - SID string of target account
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_COMPUTER_DELETED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Computer Account Deleted:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
//
|
|
#define SE_AUDITID_COMPUTER_DELETED ((ULONG)0x00000287L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_CREATED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target account
|
|
//
|
|
// 2 - domain of target account
|
|
//
|
|
// 3 - SID string of target account
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_CREATED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Disabled Local Group Created:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
// Attributes:%n
|
|
// %tSam Account Name:%t%8%n
|
|
// %tSid History:%t%9%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_CREATED ((ULONG)0x00000288L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_CHANGE
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target account
|
|
//
|
|
// 2 - domain of target account
|
|
//
|
|
// 3 - SID string of target account
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_CHANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Disabled Local Group Changed:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
// Changed Attributes:%n
|
|
// %tSam Account Name:%t%8%n
|
|
// %tSid History:%t%9%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_CHANGE ((ULONG)0x00000289L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_ADD
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - SID string of member being added
|
|
//
|
|
// 2 - name of target account
|
|
//
|
|
// 3 - domain of target account
|
|
//
|
|
// 4 - SID string of target account
|
|
//
|
|
// 5 - User name of subject changing the account
|
|
//
|
|
// 6 - Domain name of subject changing the account
|
|
//
|
|
// 7 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_ADD
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Disabled Local Group Member Added:%n
|
|
// %tMember Name:%t%1%n
|
|
// %tMember ID:%t%2%n
|
|
// %tTarget Account Name:%t%3%n
|
|
// %tTarget Domain:%t%4%n
|
|
// %tTarget Account ID:%t%5%n
|
|
// %tCaller User Name:%t%6%n
|
|
// %tCaller Domain:%t%7%n
|
|
// %tCaller Logon ID:%t%8%n
|
|
// %tPrivileges:%t%9%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_ADD ((ULONG)0x0000028AL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_REM
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - SID string of member being removed
|
|
//
|
|
// 2 - name of target account
|
|
//
|
|
// 3 - domain of target account
|
|
//
|
|
// 4 - SID string of target account
|
|
//
|
|
// 5 - User name of subject changing the account
|
|
//
|
|
// 6 - Domain name of subject changing the account
|
|
//
|
|
// 7 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_REM
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Disabled Local Group Member Removed:%n
|
|
// %tMember Name:%t%1%n
|
|
// %tMember ID:%t%2%n
|
|
// %tTarget Account Name:%t%3%n
|
|
// %tTarget Domain:%t%4%n
|
|
// %tTarget Account ID:%t%5%n
|
|
// %tCaller User Name:%t%6%n
|
|
// %tCaller Domain:%t%7%n
|
|
// %tCaller Logon ID:%t%8%n
|
|
// %tPrivileges:%t%9%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_REM ((ULONG)0x0000028BL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_DELETED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target account
|
|
//
|
|
// 2 - domain of target account
|
|
//
|
|
// 3 - SID string of target account
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_DELETED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Disabled Local Group Deleted:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_DISABLED_LOCAL_GROUP_DELETED ((ULONG)0x0000028CL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_CREATED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of new group account
|
|
//
|
|
// 2 - domain of new group account
|
|
//
|
|
// 3 - SID string of new group account
|
|
//
|
|
// 4 - User name of subject creating the account
|
|
//
|
|
// 5 - Domain name of subject creating the account
|
|
//
|
|
// 6 - Logon ID string of subject creating the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_CREATED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Disabled Global Group Created:%n
|
|
// %tNew Account Name:%t%1%n
|
|
// %tNew Domain:%t%2%n
|
|
// %tNew Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
// Attributes:%n
|
|
// %tSam Account Name:%t%8%n
|
|
// %tSid History:%t%9%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_CREATED ((ULONG)0x0000028DL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_CHANGE
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target account
|
|
//
|
|
// 2 - domain of target account
|
|
//
|
|
// 3 - SID string of target account
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_CHANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Disabled Global Group Changed:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
// Changed Attributes:%n
|
|
// %tSam Account Name:%t%8%n
|
|
// %tSid History:%t%9%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_CHANGE ((ULONG)0x0000028EL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_ADD
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - SID string of member being added
|
|
//
|
|
// 2 - name of target account
|
|
//
|
|
// 3 - domain of target account
|
|
//
|
|
// 4 - SID string of target account
|
|
//
|
|
// 5 - User name of subject changing the account
|
|
//
|
|
// 6 - Domain name of subject changing the account
|
|
//
|
|
// 7 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_ADD
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Disabled Global Group Member Added:%n
|
|
// %tMember Name:%t%1%n
|
|
// %tMember ID:%t%2%n
|
|
// %tTarget Account Name:%t%3%n
|
|
// %tTarget Domain:%t%4%n
|
|
// %tTarget Account ID:%t%5%n
|
|
// %tCaller User Name:%t%6%n
|
|
// %tCaller Domain:%t%7%n
|
|
// %tCaller Logon ID:%t%8%n
|
|
// %tPrivileges:%t%9%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_ADD ((ULONG)0x0000028FL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_REM
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - SID string of member being removed
|
|
//
|
|
// 2 - name of target account
|
|
//
|
|
// 3 - domain of target account
|
|
//
|
|
// 4 - SID string of target account
|
|
//
|
|
// 5 - User name of subject changing the account
|
|
//
|
|
// 6 - Domain name of subject changing the account
|
|
//
|
|
// 7 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_REM
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Disabled Global Group Member Removed:%n
|
|
// %tMember Name:%t%1%n
|
|
// %tMember ID:%t%2%n
|
|
// %tTarget Account Name:%t%3%n
|
|
// %tTarget Domain:%t%4%n
|
|
// %tTarget Account ID:%t%5%n
|
|
// %tCaller User Name:%t%6%n
|
|
// %tCaller Domain:%t%7%n
|
|
// %tCaller Logon ID:%t%8%n
|
|
// %tPrivileges:%t%9%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_REM ((ULONG)0x00000290L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_DELETED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target account
|
|
//
|
|
// 2 - domain of target account
|
|
//
|
|
// 3 - SID string of target account
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_DELETED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Disabled Global Group Deleted:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_DISABLED_GLOBAL_GROUP_DELETED ((ULONG)0x00000291L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_CREATED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of new group account
|
|
//
|
|
// 2 - domain of new group account
|
|
//
|
|
// 3 - SID string of new group account
|
|
//
|
|
// 4 - User name of subject creating the account
|
|
//
|
|
// 5 - Domain name of subject creating the account
|
|
//
|
|
// 6 - Logon ID string of subject creating the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_CREATED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Enabled Universal Group Created:%n
|
|
// %tNew Account Name:%t%1%n
|
|
// %tNew Domain:%t%2%n
|
|
// %tNew Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
// Attributes:%n
|
|
// %tSam Account Name:%t%8%n
|
|
// %tSid History:%t%9%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_CREATED ((ULONG)0x00000292L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_CHANGE
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target account
|
|
//
|
|
// 2 - domain of target account
|
|
//
|
|
// 3 - SID string of target account
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_CHANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Enabled Universal Group Changed:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
// Changed Attributes:%n
|
|
// %tSam Account Name:%t%8%n
|
|
// %tSid History:%t%9%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_CHANGE ((ULONG)0x00000293L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_ADD
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - SID string of member being added
|
|
//
|
|
// 2 - name of target account
|
|
//
|
|
// 3 - domain of target account
|
|
//
|
|
// 4 - SID string of target account
|
|
//
|
|
// 5 - User name of subject changing the account
|
|
//
|
|
// 6 - Domain name of subject changing the account
|
|
//
|
|
// 7 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_ADD
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Enabled Universal Group Member Added:%n
|
|
// %tMember Name:%t%1%n
|
|
// %tMember ID:%t%2%n
|
|
// %tTarget Account Name:%t%3%n
|
|
// %tTarget Domain:%t%4%n
|
|
// %tTarget Account ID:%t%5%n
|
|
// %tCaller User Name:%t%6%n
|
|
// %tCaller Domain:%t%7%n
|
|
// %tCaller Logon ID:%t%8%n
|
|
// %tPrivileges:%t%9%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_ADD ((ULONG)0x00000294L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_REM
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - SID string of member being removed
|
|
//
|
|
// 2 - name of target account
|
|
//
|
|
// 3 - domain of target account
|
|
//
|
|
// 4 - SID string of target account
|
|
//
|
|
// 5 - User name of subject changing the account
|
|
//
|
|
// 6 - Domain name of subject changing the account
|
|
//
|
|
// 7 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_REM
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Enabled Universal Group Member Removed:%n
|
|
// %tMember Name:%t%1%n
|
|
// %tMember ID:%t%2%n
|
|
// %tTarget Account Name:%t%3%n
|
|
// %tTarget Domain:%t%4%n
|
|
// %tTarget Account ID:%t%5%n
|
|
// %tCaller User Name:%t%6%n
|
|
// %tCaller Domain:%t%7%n
|
|
// %tCaller Logon ID:%t%8%n
|
|
// %tPrivileges:%t%9%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_REM ((ULONG)0x00000295L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_DELETED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target account
|
|
//
|
|
// 2 - domain of target account
|
|
//
|
|
// 3 - SID string of target account
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_DELETED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Enabled Universal Group Deleted:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_ENABLED_UNIVERSAL_GROUP_DELETED ((ULONG)0x00000296L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_CREATED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of new group account
|
|
//
|
|
// 2 - domain of new group account
|
|
//
|
|
// 3 - SID string of new group account
|
|
//
|
|
// 4 - User name of subject creating the account
|
|
//
|
|
// 5 - Domain name of subject creating the account
|
|
//
|
|
// 6 - Logon ID string of subject creating the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_CREATED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Disabled Universal Group Created:%n
|
|
// %tNew Account Name:%t%1%n
|
|
// %tNew Domain:%t%2%n
|
|
// %tNew Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
// Attributes:%n
|
|
// %tSam Account Name:%t%8%n
|
|
// %tSid History:%t%9%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_CREATED ((ULONG)0x00000297L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_CHANGE
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target account
|
|
//
|
|
// 2 - domain of target account
|
|
//
|
|
// 3 - SID string of target account
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_CHANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Disabled Universal Group Changed:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
// Changed Attributes:%n
|
|
// %tSam Account Name:%t%8%n
|
|
// %tSid History:%t%9%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_CHANGE ((ULONG)0x00000298L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_ADD
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - SID string of member being added
|
|
//
|
|
// 2 - name of target account
|
|
//
|
|
// 3 - domain of target account
|
|
//
|
|
// 4 - SID string of target account
|
|
//
|
|
// 5 - User name of subject changing the account
|
|
//
|
|
// 6 - Domain name of subject changing the account
|
|
//
|
|
// 7 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_ADD
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Disabled Universal Group Member Added:%n
|
|
// %tMember Name:%t%1%n
|
|
// %tMember ID:%t%2%n
|
|
// %tTarget Account Name:%t%3%n
|
|
// %tTarget Domain:%t%4%n
|
|
// %tTarget Account ID:%t%5%n
|
|
// %tCaller User Name:%t%6%n
|
|
// %tCaller Domain:%t%7%n
|
|
// %tCaller Logon ID:%t%8%n
|
|
// %tPrivileges:%t%9%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_ADD ((ULONG)0x00000299L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_REM
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - SID string of member being removed
|
|
//
|
|
// 2 - name of target account
|
|
//
|
|
// 3 - domain of target account
|
|
//
|
|
// 4 - SID string of target account
|
|
//
|
|
// 5 - User name of subject changing the account
|
|
//
|
|
// 6 - Domain name of subject changing the account
|
|
//
|
|
// 7 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_REM
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Disabled Universal Group Member Removed:%n
|
|
// %tMember Name:%t%1%n
|
|
// %tMember ID:%t%2%n
|
|
// %tTarget Account Name:%t%3%n
|
|
// %tTarget Domain:%t%4%n
|
|
// %tTarget Account ID:%t%5%n
|
|
// %tCaller User Name:%t%6%n
|
|
// %tCaller Domain:%t%7%n
|
|
// %tCaller Logon ID:%t%8%n
|
|
// %tPrivileges:%t%9%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_REM ((ULONG)0x0000029AL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_DELETED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target account
|
|
//
|
|
// 2 - domain of target account
|
|
//
|
|
// 3 - SID string of target account
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_DELETED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Security Disabled Universal Group Deleted:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
//
|
|
#define SE_AUDITID_SECURITY_DISABLED_UNIVERSAL_GROUP_DELETED ((ULONG)0x0000029BL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_GROUP_TYPE_CHANGE
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - nature of group type change
|
|
//
|
|
// 2 - name of target account
|
|
//
|
|
// 3 - domain of target account
|
|
//
|
|
// 4 - SID string of target account
|
|
//
|
|
// 5 - User name of subject changing the account
|
|
//
|
|
// 6 - Domain name of subject changing the account
|
|
//
|
|
// 7 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_GROUP_TYPE_CHANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Group Type Changed:%n
|
|
// %t%1%n
|
|
// %tTarget Account Name:%t%2%n
|
|
// %tTarget Domain:%t%3%n
|
|
// %tTarget Account ID:%t%4%n
|
|
// %tCaller User Name:%t%5%n
|
|
// %tCaller Domain:%t%6%n
|
|
// %tCaller Logon ID:%t%7%n
|
|
// %tPrivileges:%t%8%n
|
|
//
|
|
#define SE_AUDITID_GROUP_TYPE_CHANGE ((ULONG)0x0000029CL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_ADD_SID_HISTORY
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - SID string of the source account
|
|
//
|
|
// 2 - Name of the source account (including domain name)
|
|
//
|
|
// 3 - Name of the target account
|
|
//
|
|
// 4 - Domain name of subject changing the SID history
|
|
//
|
|
// 5 - SID String of the target account
|
|
//
|
|
// 6 - Logon ID string of subject changing the user account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_ADD_SID_HISTORY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Add SID History:%n
|
|
// %tSource Account Name:%t%1%n
|
|
// %tSource Account ID:%t%2%n
|
|
// %tTarget Account Name:%t%3%n
|
|
// %tTarget Domain:%t%4%n
|
|
// %tTarget Account ID:%t%5%n
|
|
// %tCaller User Name:%t%6%n
|
|
// %tCaller Domain:%t%7%n
|
|
// %tCaller Logon ID:%t%8%n
|
|
// %tPrivileges:%t%9%n
|
|
// %tSidList:%t%10%n
|
|
//
|
|
#define SE_AUDITID_ADD_SID_HISTORY ((ULONG)0x0000029DL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_ADD_SID_HISTORY_FAILURE
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Note:
|
|
// This event is obsolete. It is not generated by Whistler.
|
|
// It is retained in this file so that anybody viewing w2k events
|
|
// from a whistler machine can view them correctly.
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_ADD_SID_HISTORY_FAILURE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Add SID History:%n
|
|
// %tSource Account Name:%t%1%n
|
|
// %tTarget Account Name:%t%2%n
|
|
// %tTarget Domain:%t%3%n
|
|
// %tTarget Account ID:%t%4%n
|
|
// %tCaller User Name:%t%5%n
|
|
// %tCaller Domain:%t%6%n
|
|
// %tCaller Logon ID:%t%7%n
|
|
// %tPrivileges:%t%8%n
|
|
//
|
|
#define SE_AUDITID_ADD_SID_HISTORY_FAILURE ((ULONG)0x0000029EL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_ACCOUNT_UNLOCKED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target user account
|
|
//
|
|
// 2 - domain of target user account
|
|
//
|
|
// 3 - SID string of target user account
|
|
//
|
|
// 4 - User name of subject changing the user account
|
|
//
|
|
// 5 - Domain name of subject changing the user account
|
|
//
|
|
// 6 - Logon ID string of subject changing the user account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_ACCOUNT_UNLOCKED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// User Account Unlocked:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
//
|
|
#define SE_AUDITID_ACCOUNT_UNLOCKED ((ULONG)0x0000029FL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SECURE_ADMIN_GROUP
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - (unused)
|
|
//
|
|
// 2 - domain of target user account
|
|
//
|
|
// 3 - SID string of target user account
|
|
//
|
|
// 4 - User name of subject changing the user account
|
|
//
|
|
// 5 - Domain name of subject changing the user account
|
|
//
|
|
// 6 - Logon ID string of subject changing the user account
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SECURE_ADMIN_GROUP
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Set ACLs of members in administrators groups:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
//
|
|
#define SE_AUDITID_SECURE_ADMIN_GROUP ((ULONG)0x000002ACL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_ACCOUNT_NAME_CHANGE
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target account
|
|
//
|
|
// 2 - domain of target account
|
|
//
|
|
// 3 - SID string of target account
|
|
//
|
|
// 4 - Account name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_ACCOUNT_NAME_CHANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Account Name Changed:%n
|
|
// %tOld Account Name:%t%1%n
|
|
// %tNew Account Name:%t%2%n
|
|
// %tTarget Domain:%t%t%3%n
|
|
// %tTarget Account ID:%t%4%n
|
|
// %tCaller User Name:%t%5%n
|
|
// %tCaller Domain:%t%6%n
|
|
// %tCaller Logon ID:%t%7%n
|
|
// %tPrivileges:%t%8%n
|
|
//
|
|
#define SE_AUDITID_ACCOUNT_NAME_CHANGE ((ULONG)0x000002ADL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_PASSWORD_HASH_ACCESS
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Event Type : success/failure
|
|
//
|
|
// Description:
|
|
// This event is generated when user password hashes are retrieved
|
|
// by the ADMT password filter DLL. This typically happens during
|
|
// ADMT password migration.
|
|
//
|
|
// Notes:
|
|
// To migrate passwords, a DLL (name?) gets loaded in lsass.exe as
|
|
// a password filter. This filter registers an RPC interface used by ADMT
|
|
// to request password migration. One SE_AUDITID_PASSWORD_HASH_ACCESS event
|
|
// is generated per password fetched.
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_PASSWORD_HASH_ACCESS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Password of the following user accessed:%n
|
|
// %tTarget User Name:%t%1%n
|
|
// %tTarget User Domain:%t%t%2%n
|
|
// By user:%n
|
|
// %tCaller User Name:%t%3%n
|
|
// %tCaller Domain:%t%t%4%n
|
|
// %tCaller Logon ID:%t%t%5%n
|
|
//
|
|
#define SE_AUDITID_PASSWORD_HASH_ACCESS ((ULONG)0x000002AEL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_APP_BASIC_GROUP_CREATED
|
|
//
|
|
// Category: SE_AUDITID_APP_BASIC_GROUP_CREATED
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of new group account
|
|
//
|
|
// 2 - domain of new group account
|
|
//
|
|
// 3 - SID string of new group account
|
|
//
|
|
// 4 - User name of subject creating the account
|
|
//
|
|
// 5 - Domain name of subject creating the account
|
|
//
|
|
// 6 - Logon ID string of subject creating the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_APP_BASIC_GROUP_CREATED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Basic Application Group Created:%n
|
|
// %tNew Account Name:%t%1%n
|
|
// %tNew Domain:%t%2%n
|
|
// %tNew Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
// Attributes:%n
|
|
// %tSam Account Name:%t%8%n
|
|
// %tSid History:%t%9%n
|
|
//
|
|
#define SE_AUDITID_APP_BASIC_GROUP_CREATED ((ULONG)0x000002AFL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_APP_BASIC_GROUP_CHANGE
|
|
//
|
|
// Category: SE_AUDITID_APP_BASIC_GROUP_CHANGE
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of group account
|
|
//
|
|
// 2 - domain of group account
|
|
//
|
|
// 3 - SID string of group account
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_APP_BASIC_GROUP_CHANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Basic Application Group Changed:%n
|
|
// %tNew Account Name:%t%1%n
|
|
// %tNew Domain:%t%2%n
|
|
// %tNew Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
// Changed Attributes:%n
|
|
// %tSam Account Name:%t%8%n
|
|
// %tSid History:%t%9%n
|
|
//
|
|
#define SE_AUDITID_APP_BASIC_GROUP_CHANGE ((ULONG)0x000002B0L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_APP_BASIC_GROUP_ADD
|
|
//
|
|
// Category: SE_AUDITID_APP_BASIC_GROUP_ADD
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of member being added
|
|
//
|
|
// 2 - string SID of member being added
|
|
//
|
|
// 3 - name of target account
|
|
//
|
|
// 4 - domain of target account
|
|
//
|
|
// 5 - SID string of target account
|
|
//
|
|
// 6 - User name of subject changing the account
|
|
//
|
|
// 7 - Domain name of subject changing the account
|
|
//
|
|
// 8 - Logon ID string of subject changing the account
|
|
//
|
|
// 9 - Privileges
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_APP_BASIC_GROUP_ADD
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Basic Application Group Member Added:%n
|
|
// %tMember Name:%t%1%n
|
|
// %tMember ID:%t%2%n
|
|
// %tTarget Account Name:%t%3%n
|
|
// %tTarget Domain:%t%4%n
|
|
// %tTarget Account ID:%t%5%n
|
|
// %tCaller User Name:%t%6%n
|
|
// %tCaller Domain:%t%7%n
|
|
// %tCaller Logon ID:%t%8%n
|
|
// %tPrivileges:%t%9%n
|
|
//
|
|
#define SE_AUDITID_APP_BASIC_GROUP_ADD ((ULONG)0x000002B1L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_APP_BASIC_GROUP_REM
|
|
//
|
|
// Category: SE_AUDITID_APP_BASIC_GROUP_REM
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of member being removed
|
|
//
|
|
// 2 - string SID of member being removed
|
|
//
|
|
// 3 - name of target account
|
|
//
|
|
// 4 - domain of target account
|
|
//
|
|
// 5 - SID string of target account
|
|
//
|
|
// 6 - User name of subject changing the account
|
|
//
|
|
// 7 - Domain name of subject changing the account
|
|
//
|
|
// 8 - Logon ID string of subject changing the account
|
|
//
|
|
// 9 - Privileges
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_APP_BASIC_GROUP_REM
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Basic Application Group Member Removed:%n
|
|
// %tMember Name:%t%1%n
|
|
// %tMember ID:%t%2%n
|
|
// %tTarget Account Name:%t%3%n
|
|
// %tTarget Domain:%t%4%n
|
|
// %tTarget Account ID:%t%5%n
|
|
// %tCaller User Name:%t%6%n
|
|
// %tCaller Domain:%t%7%n
|
|
// %tCaller Logon ID:%t%8%n
|
|
// %tPrivileges:%t%9%n
|
|
//
|
|
#define SE_AUDITID_APP_BASIC_GROUP_REM ((ULONG)0x000002B2L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_APP_BASIC_GROUP_NM_ADD
|
|
//
|
|
// Category: SE_AUDITID_APP_BASIC_GROUP_NM_ADD
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of non-member being added
|
|
//
|
|
// 2 - string SID of non-member being added
|
|
//
|
|
// 3 - name of target account
|
|
//
|
|
// 4 - domain of target account
|
|
//
|
|
// 5 - SID string of target account
|
|
//
|
|
// 6 - User name of subject changing the account
|
|
//
|
|
// 7 - Domain name of subject changing the account
|
|
//
|
|
// 8 - Logon ID string of subject changing the account
|
|
//
|
|
// 9 - Privileges
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_APP_BASIC_GROUP_NM_ADD
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Basic Application Group Non-Member Added:%n
|
|
// %tMember Name:%t%1%n
|
|
// %tMember ID:%t%2%n
|
|
// %tTarget Account Name:%t%3%n
|
|
// %tTarget Domain:%t%4%n
|
|
// %tTarget Account ID:%t%5%n
|
|
// %tCaller User Name:%t%6%n
|
|
// %tCaller Domain:%t%7%n
|
|
// %tCaller Logon ID:%t%8%n
|
|
// %tPrivileges:%t%9%n
|
|
//
|
|
#define SE_AUDITID_APP_BASIC_GROUP_NM_ADD ((ULONG)0x000002B3L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_APP_BASIC_GROUP_NM_REM
|
|
//
|
|
// Category: SE_AUDITID_APP_BASIC_GROUP_NM_REM
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of non-member being removed
|
|
//
|
|
// 2 - string SID of non-member being removed
|
|
//
|
|
// 3 - name of target account
|
|
//
|
|
// 4 - domain of target account
|
|
//
|
|
// 5 - SID string of target account
|
|
//
|
|
// 6 - User name of subject changing the account
|
|
//
|
|
// 7 - Domain name of subject changing the account
|
|
//
|
|
// 8 - Logon ID string of subject changing the account
|
|
//
|
|
// 9 - Privileges
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_APP_BASIC_GROUP_NM_REM
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Basic Application Group Non-Member Removed:%n
|
|
// %tMember Name:%t%1%n
|
|
// %tMember ID:%t%2%n
|
|
// %tTarget Account Name:%t%3%n
|
|
// %tTarget Domain:%t%4%n
|
|
// %tTarget Account ID:%t%5%n
|
|
// %tCaller User Name:%t%6%n
|
|
// %tCaller Domain:%t%7%n
|
|
// %tCaller Logon ID:%t%8%n
|
|
// %tPrivileges:%t%9%n
|
|
//
|
|
#define SE_AUDITID_APP_BASIC_GROUP_NM_REM ((ULONG)0x000002B4L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_APP_BASIC_GROUP_DELETED
|
|
//
|
|
// Category: SE_AUDITID_APP_BASIC_GROUP_DELETED
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target account
|
|
//
|
|
// 2 - domain of target account
|
|
//
|
|
// 3 - SID string of target account
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_APP_BASIC_GROUP_DELETED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Basic Application Group Deleted:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
//
|
|
#define SE_AUDITID_APP_BASIC_GROUP_DELETED ((ULONG)0x000002B5L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_APP_QUERY_GROUP_CREATED
|
|
//
|
|
// Category: SE_AUDITID_APP_QUERY_GROUP_CREATED
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of new group account
|
|
//
|
|
// 2 - domain of new group account
|
|
//
|
|
// 3 - SID string of new group account
|
|
//
|
|
// 4 - User name of subject creating the account
|
|
//
|
|
// 5 - Domain name of subject creating the account
|
|
//
|
|
// 6 - Logon ID string of subject creating the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_APP_QUERY_GROUP_CREATED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// LDAP Query Group Created:%n
|
|
// %tNew Account Name:%t%1%n
|
|
// %tNew Domain:%t%2%n
|
|
// %tNew Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
// Attributes:%n
|
|
// %tSam Account Name:%t%8%n
|
|
// %tSid History:%t%9%n
|
|
//
|
|
#define SE_AUDITID_APP_QUERY_GROUP_CREATED ((ULONG)0x000002B6L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_APP_QUERY_GROUP_CHANGE
|
|
//
|
|
// Category: SE_AUDITID_APP_QUERY_GROUP_CHANGE
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of group account
|
|
//
|
|
// 2 - domain of group account
|
|
//
|
|
// 3 - SID string of group account
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_APP_QUERY_GROUP_CHANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// LDAP Query Group Changed:%n
|
|
// %tNew Account Name:%t%1%n
|
|
// %tNew Domain:%t%2%n
|
|
// %tNew Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
// Changed Attributes:%n
|
|
// %tSam Account Name:%t%8%n
|
|
// %tSid History:%t%9%n
|
|
//
|
|
#define SE_AUDITID_APP_QUERY_GROUP_CHANGE ((ULONG)0x000002B7L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_APP_QUERY_GROUP_DELETED
|
|
//
|
|
// Category: SE_AUDITID_APP_QUERY_GROUP_DELETED
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - name of target account
|
|
//
|
|
// 2 - domain of target account
|
|
//
|
|
// 3 - SID string of target account
|
|
//
|
|
// 4 - User name of subject changing the account
|
|
//
|
|
// 5 - Domain name of subject changing the account
|
|
//
|
|
// 6 - Logon ID string of subject changing the account
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_APP_QUERY_GROUP_DELETED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// LDAP Query Group Deleted:%n
|
|
// %tTarget Account Name:%t%1%n
|
|
// %tTarget Domain:%t%2%n
|
|
// %tTarget Account ID:%t%3%n
|
|
// %tCaller User Name:%t%4%n
|
|
// %tCaller Domain:%t%5%n
|
|
// %tCaller Logon ID:%t%6%n
|
|
// %tPrivileges:%t%7%n
|
|
//
|
|
#define SE_AUDITID_APP_QUERY_GROUP_DELETED ((ULONG)0x000002B8L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_PASSWORD_POLICY_API_CALLED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Name of the account making this call
|
|
// 2 - Domain of the account making this call
|
|
// 3 - Authentication ID of the logon session
|
|
// 4 - Caller Workstation IP
|
|
// 5 - Target AccountName
|
|
// 6 - Status Code
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_PASSWORD_POLICY_API_CALLED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Password Policy Checking API is called:%n
|
|
// %tCaller Username:%t%1%n
|
|
// %tCaller Domain:%t%2%n
|
|
// %tCaller Logon ID:%t%3%n
|
|
// %tCaller Workstation:%t%4%n
|
|
// %tProvided User Name (unauthenticated):%t%5%n
|
|
// %tStatus Code:%t%6%n
|
|
//
|
|
#define SE_AUDITID_PASSWORD_POLICY_API_CALLED ((ULONG)0x000002B9L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_DSRM_PASSWORD_SET
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_MANAGEMENT
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Name of the account making this call
|
|
// 2 - Domain of the account making this call
|
|
// 3 - Authentication ID of the logon session
|
|
// 4 - Caller Workstation IP
|
|
// 5 - Status code
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_DSRM_PASSWORD_SET
|
|
//
|
|
// MessageText:
|
|
//
|
|
// An attempt to set the Directory Services Restore Mode
|
|
// administrator password has been made.%n
|
|
// %tCaller Username:%t%1%n
|
|
// %tCaller Domain:%t%2%n
|
|
// %tCaller Logon ID:%t%3%n
|
|
// %tCaller Workstation:%t%4%n
|
|
// %tStatus Code:%t%5%n
|
|
//
|
|
#define SE_AUDITID_DSRM_PASSWORD_SET ((ULONG)0x000002BAL)
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// //
|
|
// //
|
|
// Messages for Category: SE_CATEGID_DS_ACCESS //
|
|
// //
|
|
// Event IDs: //
|
|
// SE_AUDITID_REPLICA_SOURCE_NC_ESTABLISHED //
|
|
// SE_AUDITID_REPLICA_SOURCE_NC_REMOVED //
|
|
// SE_AUDITID_REPLICA_SOURCE_NC_MODIFIED //
|
|
// SE_AUDITID_REPLICA_DEST_NC_MODIFIED //
|
|
// SE_AUDITID_REPLICA_SOURCE_NC_SYNC_BEGINS //
|
|
// SE_AUDITID_REPLICA_SOURCE_NC_SYNC_ENDS //
|
|
// SE_AUDITID_REPLICA_OBJ_ATTR_REPLICATION //
|
|
// SE_AUDITID_REPLICA_FAILURE_EVENT_BEGIN //
|
|
// SE_AUDITID_REPLICA_FAILURE_EVENT_END //
|
|
// SE_AUDITID_REPLICA_LINGERING_OBJECT_REMOVAL //
|
|
// //
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// SE_AUDITID_REPLICA_SOURCE_NC_ESTABLISHED
|
|
//
|
|
// Category: SE_CATEGID_DS_ACCESS
|
|
//
|
|
// Event Type : success/failure
|
|
//
|
|
// Description:
|
|
// This is generated when a replication source reference has been added to
|
|
// a destination naming context establishing a replication partnership.
|
|
//
|
|
// Note:
|
|
// This event is always generated in the local system context.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_REPLICA_SOURCE_NC_ESTABLISHED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// %tDestination DRA:%t%1%n
|
|
// %tSource DRA:%t%2%n
|
|
// %tSource Addr:%t%3%n
|
|
// %tNaming Context:%t%4%n
|
|
// %tOptions:%t%5%n
|
|
// %tStatus Code:%t%6%n
|
|
//
|
|
#define SE_AUDITID_REPLICA_SOURCE_NC_ESTABLISHED ((ULONG)0x00000340L)
|
|
|
|
//
|
|
// SE_AUDITID_REPLICA_SOURCE_NC_REMOVED
|
|
//
|
|
// Category: SE_CATEGID_DS_ACCESS
|
|
//
|
|
// Event Type : success/failure
|
|
//
|
|
// Description:
|
|
// This is generated when a replication partnership between a source and
|
|
// the destination for a given naming context has been removed.
|
|
//
|
|
// Note:
|
|
// This event is always generated in the local system context.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_REPLICA_SOURCE_NC_REMOVED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// %tDestination DRA:%t%1%n
|
|
// %tSource DRA:%t%2%n
|
|
// %tSource Addr:%t%3%n
|
|
// %tNaming Context:%t%4%n
|
|
// %tOptions:%t%5%n
|
|
// %tStatus Code:%t%6%n
|
|
//
|
|
#define SE_AUDITID_REPLICA_SOURCE_NC_REMOVED ((ULONG)0x00000341L)
|
|
|
|
//
|
|
// SE_AUDITID_REPLICA_SOURCE_NC_MODIFIED
|
|
//
|
|
// Category: SE_CATEGID_DS_ACCESS
|
|
//
|
|
// Event Type : success/failure
|
|
//
|
|
// Description:
|
|
// This is generated when a replication source associated with
|
|
// a destination naming context has been modified.
|
|
//
|
|
// Note:
|
|
// This event is always generated in the local system context.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_REPLICA_SOURCE_NC_MODIFIED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// %tDestination DRA:%t%1%n
|
|
// %tSource DRA:%t%2%n
|
|
// %tSource Addr:%t%3%n
|
|
// %tNaming Context:%t%4%n
|
|
// %tOptions:%t%5%n
|
|
// %tStatus Code:%t%6%n
|
|
//
|
|
#define SE_AUDITID_REPLICA_SOURCE_NC_MODIFIED ((ULONG)0x00000342L)
|
|
|
|
//
|
|
// SE_AUDITID_REPLICA_DEST_NC_MODIFIED
|
|
//
|
|
// Category: SE_CATEGID_DS_ACCESS
|
|
//
|
|
// Event Type : success/failure
|
|
//
|
|
// Description:
|
|
// This is generated when a replication destination associated with
|
|
// a source naming context has been modified.
|
|
//
|
|
// Note:
|
|
// This event is always generated in the local system context.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_REPLICA_DEST_NC_MODIFIED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// %tDestination DRA:%t%1%n
|
|
// %tSource DRA:%t%2%n
|
|
// %tDest. Addr:%t%3%n
|
|
// %tNaming Context:%t%4%n
|
|
// %tOptions:%t%5%n
|
|
// %tStatus Code:%t%6%n
|
|
//
|
|
#define SE_AUDITID_REPLICA_DEST_NC_MODIFIED ((ULONG)0x00000343L)
|
|
|
|
//
|
|
// SE_AUDITID_REPLICA_SOURCE_NC_SYNC_BEGINS
|
|
//
|
|
// Category: SE_CATEGID_DS_ACCESS
|
|
//
|
|
// Event Type : success
|
|
//
|
|
// Description:
|
|
// This event records the start of a replication protocol session between
|
|
// the destination replica NC and one of its source replicas.
|
|
//
|
|
// Note:
|
|
// This event is always generated in the local system context.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_REPLICA_SOURCE_NC_SYNC_BEGINS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// %tDestination DRA:%t%1%n
|
|
// %tSource DRA:%t%2%n
|
|
// %tNaming Context:%t%3%n
|
|
// %tOptions:%t%4%n
|
|
// %tSession ID:%t%5%n
|
|
// %tStart USN:%t%6%n
|
|
//
|
|
#define SE_AUDITID_REPLICA_SOURCE_NC_SYNC_BEGINS ((ULONG)0x00000344L)
|
|
|
|
//
|
|
// SE_AUDITID_REPLICA_SOURCE_NC_SYNC_ENDS
|
|
//
|
|
// Category: SE_CATEGID_DS_ACCESS
|
|
//
|
|
// Event Type : success/failure
|
|
//
|
|
// Description:
|
|
// This event records the end of a replication protocol session between
|
|
// the destination replica NC and one of its source replicas.
|
|
//
|
|
// Note:
|
|
// This event is always generated in the local system context.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_REPLICA_SOURCE_NC_SYNC_ENDS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// %tDestination DRA:%t%1%n
|
|
// %tSource DRA:%t%2%n
|
|
// %tNaming Context:%t%3%n
|
|
// %tOptions:%t%4%n
|
|
// %tSession ID:%t%5%n
|
|
// %tEnd USN:%t%6%n
|
|
// %tStatus Code:%t%7%n
|
|
//
|
|
#define SE_AUDITID_REPLICA_SOURCE_NC_SYNC_ENDS ((ULONG)0x00000345L)
|
|
|
|
//
|
|
// SE_AUDITID_REPLICA_OBJ_ATTR_REPLICATION
|
|
//
|
|
// Category: SE_CATEGID_DS_ACCESS
|
|
//
|
|
// Event Type : success/failure
|
|
//
|
|
// Description:
|
|
// This event records the completion of replication of a single
|
|
// attribute of an object.
|
|
//
|
|
// Note:
|
|
// -- This event is always generated in the local system context.
|
|
// -- This event is generated if
|
|
// -- SE_CATEGID_DS_ACCESS is enabled AND
|
|
// -- the value of
|
|
// SYSTEM\CurrentControlSet\Control\Lsa\Audit\AuditDSObjectsInReplication
|
|
// is set to 1
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_REPLICA_OBJ_ATTR_REPLICATION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// %tSession ID:%t%1%n
|
|
// %tObject:%t%2%n
|
|
// %tAttribute:%t%3%n
|
|
// %tType of change:%t%4%n
|
|
// %tNew Value:%t%5%n
|
|
// %tUSN:%t%6%n
|
|
// %tStatus Code:%t%7%n
|
|
//
|
|
#define SE_AUDITID_REPLICA_OBJ_ATTR_REPLICATION ((ULONG)0x00000346L)
|
|
|
|
//
|
|
// SE_AUDITID_REPLICA_FAILURE_EVENT_BEGIN
|
|
//
|
|
// Category: SE_CATEGID_DS_ACCESS
|
|
//
|
|
// Event Type : failure
|
|
//
|
|
// Description:
|
|
// This event records an inability to gather enough data to succesfully
|
|
// record *before* one of the following replication events which were not
|
|
// executed:
|
|
// SE_AUDITID_REPLICA_SOURCE_NC_ESTABLISHED
|
|
// SE_AUDITID_REPLICA_SOURCE_NC_SYNC_BEGINS
|
|
//
|
|
// Note:
|
|
// This event is always generated in the local system context.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_REPLICA_FAILURE_EVENT_BEGIN
|
|
//
|
|
// MessageText:
|
|
//
|
|
// %tReplication Event:%t%1%n
|
|
// %tAudit Status Code:%t%2%n
|
|
//
|
|
#define SE_AUDITID_REPLICA_FAILURE_EVENT_BEGIN ((ULONG)0x00000347L)
|
|
|
|
//
|
|
// SE_AUDITID_REPLICA_FAILURE_EVENT_END
|
|
//
|
|
// Category: SE_CATEGID_DS_ACCESS
|
|
//
|
|
// Event Type : success/failure
|
|
//
|
|
// Description:
|
|
// This event records an inability to gather enough data to succesfully
|
|
// record *after* one of the following replication events which may or
|
|
// may not have executed successfully:
|
|
// SE_AUDITID_REPLICA_SOURCE_NC_ESTABLISHED
|
|
// SE_AUDITID_REPLICA_SOURCE_NC_REMOVED
|
|
// SE_AUDITID_REPLICA_SOURCE_NC_MODIFIED
|
|
// SE_AUDITID_REPLICA_DEST_NC_MODIFIED
|
|
// SE_AUDITID_REPLICA_SOURCE_NC_SYNC_BEGINS
|
|
// SE_AUDITID_REPLICA_SOURCE_NC_SYNC_ENDS
|
|
// SE_AUDITID_REPLICA_OBJ_ATTR_REPLICATION
|
|
//
|
|
// Note:
|
|
// This event is always generated in the local system context.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_REPLICA_FAILURE_EVENT_END
|
|
//
|
|
// MessageText:
|
|
//
|
|
// %tReplication Event:%t%1%n
|
|
// %tAudit Status Code:%t%2%n
|
|
// %tReplication Status Code:%t%3%n
|
|
//
|
|
#define SE_AUDITID_REPLICA_FAILURE_EVENT_END ((ULONG)0x00000348L)
|
|
|
|
//
|
|
// SE_AUDITID_REPLICA_LINGERING_OBJECT_REMOVAL
|
|
//
|
|
// Category: SE_CATEGID_DS_ACCESS
|
|
//
|
|
// Event Type : success/failure
|
|
//
|
|
// Description:
|
|
// This event records an attempt made by the replication lingering
|
|
// object removal mechanism to delete and garbage collect an object.
|
|
//
|
|
// Note:
|
|
// This event is always generated in the local system context.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_REPLICA_LINGERING_OBJECT_REMOVALv
|
|
//
|
|
// MessageText:
|
|
//
|
|
// %tDestination DRA:%t%1%n
|
|
// %tSource DRA:%t%2%n
|
|
// %tObject:%t%3%n
|
|
// %tOptions:%t%4%n
|
|
// %tStatus Code:%t%5%n
|
|
//
|
|
#define SE_AUDITID_REPLICA_LINGERING_OBJECT_REMOVALv ((ULONG)0x00000349L)
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// //
|
|
// //
|
|
// Messages for Category: SE_CATEGID_ACCOUNT_LOGON //
|
|
// //
|
|
// Event IDs: //
|
|
// SE_AUDITID_AS_TICKET //
|
|
// SE_AUDITID_TGS_TICKET_REQUEST //
|
|
// SE_AUDITID_TICKET_RENEW_SUCCESS //
|
|
// SE_AUDITID_PREAUTH_FAILURE //
|
|
// SE_AUDITID_TGS_TICKET_FAILURE //
|
|
// SE_AUDITID_ACCOUNT_MAPPED //
|
|
// SE_AUDITID_ACCOUNT_LOGON //
|
|
// //
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
//
|
|
// SE_AUDITID_AS_TICKET
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User name of client
|
|
//
|
|
// 2 - Supplied realm name
|
|
//
|
|
// 3 - SID of client user
|
|
//
|
|
// 4 - User name of service
|
|
//
|
|
// 5 - SID of service
|
|
//
|
|
// 6 - Ticket Options
|
|
//
|
|
// 7 - Failure code
|
|
//
|
|
// 8 - Ticket Encryption Type
|
|
//
|
|
// 9 - Preauthentication type (i.e. PK_INIT)
|
|
//
|
|
// 10 - Client IP address
|
|
//
|
|
// 11 - Certificate Issuer Name
|
|
//
|
|
// 12 - Certificate Serial Number
|
|
//
|
|
// 13 - Certificate Thumbprint
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_AS_TICKET
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Authentication Ticket Request:%n
|
|
// %tUser Name:%t%t%1%n
|
|
// %tSupplied Realm Name:%t%2%n
|
|
// %tUser ID:%t%t%t%3%n
|
|
// %tService Name:%t%t%4%n
|
|
// %tService ID:%t%t%5%n
|
|
// %tTicket Options:%t%t%6%n
|
|
// %tResult Code:%t%t%7%n
|
|
// %tTicket Encryption Type:%t%8%n
|
|
// %tPre-Authentication Type:%t%9%n
|
|
// %tClient Address:%t%t%10%n
|
|
// %tCertificate Issuer Name:%t%11%n
|
|
// %tCertificate Serial Number:%t%12%n
|
|
// %tCertificate Thumbprint:%t%13%n
|
|
//
|
|
#define SE_AUDITID_AS_TICKET ((ULONG)0x000002A0L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_AS_TICKET_FAILURE
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_LOGON
|
|
//
|
|
// Note:
|
|
// This event is obsolete. It is not generated by Whistler.
|
|
// It is retained in this file so that anybody viewing w2k events
|
|
// from a whistler machine can view them correctly.
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_AS_TICKET_FAILURE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Authentication Ticket Request Failed:%n
|
|
// %tUser Name:%t%1%n
|
|
// %tSupplied Realm Name:%t%2%n
|
|
// %tService Name:%t%3%n
|
|
// %tTicket Options:%t%4%n
|
|
// %tFailure Code:%t%5%n
|
|
// %tClient Address:%t%6%n
|
|
//
|
|
#define SE_AUDITID_AS_TICKET_FAILURE ((ULONG)0x000002A4L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_TGS_TICKET_REQUEST
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User name of client
|
|
//
|
|
// 2 - Domain name of client
|
|
//
|
|
// 3 - User name of service
|
|
//
|
|
// 4 - SID of service
|
|
//
|
|
// 5 - Ticket Options
|
|
//
|
|
// 6 - Ticket Encryption Type
|
|
//
|
|
// 7 - Client IP address
|
|
//
|
|
// 8 - Failure code (0 for success)
|
|
//
|
|
// 9 - logon GUID
|
|
//
|
|
// 10 - Transited Services
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_TGS_TICKET_REQUEST
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Service Ticket Request:%n
|
|
// %tUser Name:%t%t%1%n
|
|
// %tUser Domain:%t%t%2%n
|
|
// %tService Name:%t%t%3%n
|
|
// %tService ID:%t%t%4%n
|
|
// %tTicket Options:%t%t%5%n
|
|
// %tTicket Encryption Type:%t%6%n
|
|
// %tClient Address:%t%t%7%n
|
|
// %tFailure Code:%t%t%8%n
|
|
// %tLogon GUID:%t%t%9%n
|
|
// %tTransited Services:%t%10%n
|
|
//
|
|
#define SE_AUDITID_TGS_TICKET_REQUEST ((ULONG)0x000002A1L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_TICKET_RENEW_SUCCESS
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User name of client
|
|
//
|
|
// 2 - Domain name of client
|
|
//
|
|
// 3 - User name of service
|
|
//
|
|
// 4 - SID of service
|
|
//
|
|
// 5 - Ticket Options
|
|
//
|
|
// 6 - Ticket Encryption Type
|
|
//
|
|
// 7 - Client IP address
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_TICKET_RENEW_SUCCESS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Service Ticket Renewed:%n
|
|
// %tUser Name:%t%1%n
|
|
// %tUser Domain:%t%2%n
|
|
// %tService Name:%t%3%n
|
|
// %tService ID:%t%4%n
|
|
// %tTicket Options:%t%5%n
|
|
// %tTicket Encryption Type:%t%6%n
|
|
// %tClient Address:%t%7%n
|
|
//
|
|
#define SE_AUDITID_TICKET_RENEW_SUCCESS ((ULONG)0x000002A2L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_PREAUTH_FAILURE
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User name of client
|
|
//
|
|
// 2 - SID of client user
|
|
//
|
|
// 3 - User name of service
|
|
//
|
|
// 4 - Preauth Type
|
|
//
|
|
// 5 - Failure code
|
|
//
|
|
// 6 - Client IP address
|
|
//
|
|
// Event type: failure
|
|
// Description: This event is generated on a KDC when
|
|
// preauthentication fails (user types in wrong password).
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_PREAUTH_FAILURE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Pre-authentication failed:%n
|
|
// %tUser Name:%t%1%n
|
|
// %tUser ID:%t%t%2%n
|
|
// %tService Name:%t%3%n
|
|
// %tPre-Authentication Type:%t%4%n
|
|
// %tFailure Code:%t%5%n
|
|
// %tClient Address:%t%6%n
|
|
//
|
|
#define SE_AUDITID_PREAUTH_FAILURE ((ULONG)0x000002A3L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_TGS_TICKET_FAILURE
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_LOGON
|
|
//
|
|
// Note:
|
|
// This event is obsolete. It is not generated by Whistler.
|
|
// It is retained in this file so that anybody viewing w2k events
|
|
// from a whistler machine can view them correctly.
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_TGS_TICKET_FAILURE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Service Ticket Request Failed:%n
|
|
// %tUser Name:%t%1%n
|
|
// %tUser Domain:%t%2%n
|
|
// %tService Name:%t%3%n
|
|
// %tTicket Options:%t%4%n
|
|
// %tFailure Code:%t%5%n
|
|
// %tClient Address:%t%6%n
|
|
//
|
|
#define SE_AUDITID_TGS_TICKET_FAILURE ((ULONG)0x000002A5L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_ACCOUNT_MAPPED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_LOGON
|
|
//
|
|
// Type: success / failure
|
|
//
|
|
// Description: An account mapping is a map of a user authenticated in an MIT realm to a
|
|
// domain account. A mapping acts much like a logon. Hence, it is important to audit this.
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Source
|
|
//
|
|
// 2 - Client Name
|
|
//
|
|
// 3 - Mapped Name
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_ACCOUNT_MAPPED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Account Mapped for Logon.%n
|
|
// Mapping Attempted By:%n
|
|
// %t%1%n
|
|
// Client Name:%n
|
|
// %t%2%n
|
|
// %tMapped Name:%n
|
|
// %t%3%n
|
|
//
|
|
#define SE_AUDITID_ACCOUNT_MAPPED ((ULONG)0x000002A6L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_ACCOUNT_NOT_MAPPED
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_LOGON
|
|
//
|
|
// Note:
|
|
// This event is obsolete. It is not generated by Whistler.
|
|
// It is retained in this file so that anybody viewing w2k events
|
|
// from a whistler machine can view them correctly.
|
|
// Parameter Strings -
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_ACCOUNT_NOT_MAPPED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The name:%n
|
|
// %t%2%n
|
|
// could not be mapped for logon by:
|
|
// %t%1%n
|
|
//
|
|
#define SE_AUDITID_ACCOUNT_NOT_MAPPED ((ULONG)0x000002A7L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_ACCOUNT_LOGON
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_LOGON
|
|
//
|
|
// Type: Success / Failure
|
|
//
|
|
// Description: This audits a logon attempt. The audit appears on the DC.
|
|
// This is generated by calling LogonUser.
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_ACCOUNT_LOGON
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Logon attempt by:%t%1%n
|
|
// Logon account:%t%2%n
|
|
// Source Workstation:%t%3%n
|
|
// Error Code:%t%4%n
|
|
//
|
|
#define SE_AUDITID_ACCOUNT_LOGON ((ULONG)0x000002A8L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_ACCOUNT_LOGON_FAILURE
|
|
//
|
|
// Category: SE_CATEGID_ACCOUNT_LOGON
|
|
//
|
|
// Note:
|
|
// This event is obsolete. It is not generated by Whistler.
|
|
// It is retained in this file so that anybody viewing w2k events
|
|
// from a whistler machine can view them correctly.
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_ACCOUNT_LOGON_FAILURE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The logon to account: %2%n
|
|
// by: %1%n
|
|
// from workstation: %3%n
|
|
// failed. The error code was: %4%n
|
|
//
|
|
#define SE_AUDITID_ACCOUNT_LOGON_FAILURE ((ULONG)0x000002A9L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SESSION_RECONNECTED
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User account name
|
|
//
|
|
// 2 - Authenticating domain name
|
|
//
|
|
// 3 - Logon ID string
|
|
//
|
|
// 4 - Session Name
|
|
//
|
|
// 5 - Client Name
|
|
//
|
|
// 6 - Client Address
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SESSION_RECONNECTED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Session reconnected to winstation:%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%t%2%n
|
|
// %tLogon ID:%t%t%3%n
|
|
// %tSession Name:%t%4%n
|
|
// %tClient Name:%t%5%n
|
|
// %tClient Address:%t%6
|
|
//
|
|
#define SE_AUDITID_SESSION_RECONNECTED ((ULONG)0x000002AAL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_SESSION_DISCONNECTED
|
|
//
|
|
// Category: SE_CATEGID_LOGON
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - User account name
|
|
//
|
|
// 2 - Authenticating domain name
|
|
//
|
|
// 3 - Logon ID string
|
|
//
|
|
// 4 - Session Name
|
|
//
|
|
// 5 - Client Name
|
|
//
|
|
// 6 - Client Address
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_SESSION_DISCONNECTED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Session disconnected from winstation:%n
|
|
// %tUser Name:%t%1%n
|
|
// %tDomain:%t%t%2%n
|
|
// %tLogon ID:%t%t%3%n
|
|
// %tSession Name:%t%4%n
|
|
// %tClient Name:%t%5%n
|
|
// %tClient Address:%t%6
|
|
//
|
|
#define SE_AUDITID_SESSION_DISCONNECTED ((ULONG)0x000002ABL)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// //
|
|
// //
|
|
// Messages for Category: SE_CATEGID_OBJECT_ACCESS - CertSrv //
|
|
// //
|
|
// Event IDs: //
|
|
// SE_AUDITID_CERTSRV_DENYREQUEST //
|
|
// SE_AUDITID_CERTSRV_RESUBMITREQUEST //
|
|
// SE_AUDITID_CERTSRV_REVOKECERT //
|
|
// SE_AUDITID_CERTSRV_PUBLISHCRL //
|
|
// SE_AUDITID_CERTSRV_AUTOPUBLISHCRL //
|
|
// SE_AUDITID_CERTSRV_SETEXTENSION //
|
|
// SE_AUDITID_CERTSRV_SETATTRIBUTES //
|
|
// SE_AUDITID_CERTSRV_SHUTDOWN //
|
|
// SE_AUDITID_CERTSRV_BACKUPSTART //
|
|
// SE_AUDITID_CERTSRV_BACKUPEND //
|
|
// SE_AUDITID_CERTSRV_RESTORESTART //
|
|
// SE_AUDITID_CERTSRV_RESTOREEND //
|
|
// SE_AUDITID_CERTSRV_SERVICESTART //
|
|
// SE_AUDITID_CERTSRV_SERVICESTOP //
|
|
// SE_AUDITID_CERTSRV_SETSECURITY //
|
|
// SE_AUDITID_CERTSRV_GETARCHIVEDKEY //
|
|
// SE_AUDITID_CERTSRV_IMPORTCERT //
|
|
// SE_AUDITID_CERTSRV_SETAUDITFILTER //
|
|
// SE_AUDITID_CERTSRV_NEWREQUEST //
|
|
// SE_AUDITID_CERTSRV_REQUESTAPPROVED //
|
|
// SE_AUDITID_CERTSRV_REQUESTDENIED //
|
|
// SE_AUDITID_CERTSRV_REQUESTPENDING //
|
|
// SE_AUDITID_CERTSRV_SETOFFICERRIGHTS //
|
|
// SE_AUDITID_CERTSRV_SETCONFIGENTRY //
|
|
// SE_AUDITID_CERTSRV_SETCAPROPERTY //
|
|
// SE_AUDITID_CERTSRV_KEYARCHIVED //
|
|
// SE_AUDITID_CERTSRV_IMPORTKEY //
|
|
// SE_AUDITID_CERTSRV_PUBLISHCERT //
|
|
// SE_AUDITID_CERTSRV_DELETEROW //
|
|
// SE_AUDITID_CERTSRV_ROLESEPARATIONSTATE //
|
|
// //
|
|
// //
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_DENYREQUEST
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Request ID
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_DENYREQUEST
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The certificate manager denied a pending certificate request.%n
|
|
// %n
|
|
// Request ID:%t%1
|
|
//
|
|
#define SE_AUDITID_CERTSRV_DENYREQUEST ((ULONG)0x00000304L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_RESUBMITREQUEST
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Request ID
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_RESUBMITREQUEST
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services received a resubmitted certificate request.%n
|
|
// %n
|
|
// Request ID:%t%1
|
|
//
|
|
#define SE_AUDITID_CERTSRV_RESUBMITREQUEST ((ULONG)0x00000305L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_REVOKECERT
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Serial No.
|
|
//
|
|
// 2 - Reason
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_REVOKECERT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services revoked a certificate.%n
|
|
// %n
|
|
// Serial No:%t%1%n
|
|
// Reason:%t%2
|
|
//
|
|
#define SE_AUDITID_CERTSRV_REVOKECERT ((ULONG)0x00000306L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_PUBLISHCRL
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Next Update
|
|
//
|
|
// 2 - Publish Base
|
|
//
|
|
// 3 - Publish Delta
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_PUBLISHCRL
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services received a request to publish the certificate revocation list (CRL).%n
|
|
// %n
|
|
// Next Update:%t%1%n
|
|
// Publish Base:%t%2%n
|
|
// Publish Delta:%t%3
|
|
//
|
|
#define SE_AUDITID_CERTSRV_PUBLISHCRL ((ULONG)0x00000307L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_AUTOPUBLISHCRL
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Base CRL
|
|
//
|
|
// 2 - CRL No.
|
|
//
|
|
// 3 - Key Container
|
|
//
|
|
// 4 - Next Publish
|
|
//
|
|
// 5 - Publish URLs
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_AUTOPUBLISHCRL
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services published the certificate revocation list (CRL).%n
|
|
// %n
|
|
// Base CRL:%t%1%n
|
|
// CRL No:%t%t%2%n
|
|
// Key Container:%t%3%n
|
|
// Next Publish:%t%4%n
|
|
// Publish URLs:%t%5
|
|
//
|
|
#define SE_AUDITID_CERTSRV_AUTOPUBLISHCRL ((ULONG)0x00000308L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_SETEXTENSION
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Request ID
|
|
//
|
|
// 2 - Extension Name
|
|
//
|
|
// 3 - Extension Type
|
|
//
|
|
// 4 - Flags
|
|
//
|
|
// 5 - Extension Data
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_SETEXTENSION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A certificate request extension changed.%n
|
|
// %n
|
|
// Request ID:%t%1%n
|
|
// Name:%t%2%n
|
|
// Type:%t%3%n
|
|
// Flags:%t%4%n
|
|
// Data:%t%5
|
|
//
|
|
#define SE_AUDITID_CERTSRV_SETEXTENSION ((ULONG)0x00000309L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_SETATTRIBUTES
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Request ID
|
|
//
|
|
// 2 - Attributes
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_SETATTRIBUTES
|
|
//
|
|
// MessageText:
|
|
//
|
|
// One or more certificate request attributes changed.%n
|
|
// %n
|
|
// Request ID:%t%1%n
|
|
// Attributes:%t%2
|
|
//
|
|
#define SE_AUDITID_CERTSRV_SETATTRIBUTES ((ULONG)0x0000030AL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_SHUTDOWN
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_SHUTDOWN
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services received a request to shut down.
|
|
//
|
|
#define SE_AUDITID_CERTSRV_SHUTDOWN ((ULONG)0x0000030BL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_BACKUPSTART
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Backup Type
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_BACKUPSTART
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services backup started.%n
|
|
// Backup Type:%t%1
|
|
//
|
|
#define SE_AUDITID_CERTSRV_BACKUPSTART ((ULONG)0x0000030CL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_BACKUPEND
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_BACKUPEND
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services backup completed.
|
|
//
|
|
#define SE_AUDITID_CERTSRV_BACKUPEND ((ULONG)0x0000030DL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_RESTORESTART
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_RESTORESTART
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services restore started.
|
|
//
|
|
#define SE_AUDITID_CERTSRV_RESTORESTART ((ULONG)0x0000030EL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_RESTOREEND
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_RESTOREEND
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services restore completed.
|
|
//
|
|
#define SE_AUDITID_CERTSRV_RESTOREEND ((ULONG)0x0000030FL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_SERVICESTART
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Certificate Database Hash
|
|
//
|
|
// 2 - Private Key Usage Count
|
|
//
|
|
// 3 - CA Certificate Hash
|
|
//
|
|
// 4 - CA Public Key Hash
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_SERVICESTART
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services started.%n
|
|
// %n
|
|
// Certificate Database Hash:%t%1%n
|
|
// Private Key Usage Count:%t%2%n
|
|
// CA Certificate Hash:%t%3%n
|
|
// CA Public Key Hash:%t%4
|
|
//
|
|
#define SE_AUDITID_CERTSRV_SERVICESTART ((ULONG)0x00000310L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_SERVICESTOP
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Certificate Database Hash
|
|
//
|
|
// 2 - Private Key Usage Count
|
|
//
|
|
// 3 - CA Certificate Hash
|
|
//
|
|
// 4 - CA Public Key Hash
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_SERVICESTOP
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services stopped.%n
|
|
// %n
|
|
// Certificate Database Hash:%t%1%n
|
|
// Private Key Usage Count:%t%2%n
|
|
// CA Certificate Hash:%t%3%n
|
|
// CA Public Key Hash:%t%4
|
|
//
|
|
#define SE_AUDITID_CERTSRV_SERVICESTOP ((ULONG)0x00000311L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_SETSECURITY
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - New permissions
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_SETSECURITY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The security permissions for Certificate Services changed.%n
|
|
// %n
|
|
// %1
|
|
//
|
|
#define SE_AUDITID_CERTSRV_SETSECURITY ((ULONG)0x00000312L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_GETARCHIVEDKEY
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Request ID
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_GETARCHIVEDKEY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services retrieved an archived key.%n
|
|
// %n
|
|
// Request ID:%t%1
|
|
//
|
|
#define SE_AUDITID_CERTSRV_GETARCHIVEDKEY ((ULONG)0x00000313L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_IMPORTCERT
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Certificate
|
|
//
|
|
// 2 - Request ID
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_IMPORTCERT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services imported a certificate into its database.%n
|
|
// %n
|
|
// Certificate:%t%1%n
|
|
// Request ID:%t%2
|
|
//
|
|
#define SE_AUDITID_CERTSRV_IMPORTCERT ((ULONG)0x00000314L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_SETAUDITFILTER
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Filter
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_SETAUDITFILTER
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The audit filter for Certificate Services changed.%n
|
|
// %n
|
|
// Filter:%t%1
|
|
//
|
|
#define SE_AUDITID_CERTSRV_SETAUDITFILTER ((ULONG)0x00000315L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_NEWREQUEST
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Request ID
|
|
//
|
|
// 2 - Requester
|
|
//
|
|
// 3 - Attributes
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_NEWREQUEST
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services received a certificate request.%n
|
|
// %n
|
|
// Request ID:%t%1%n
|
|
// Requester:%t%2%n
|
|
// Attributes:%t%3
|
|
//
|
|
#define SE_AUDITID_CERTSRV_NEWREQUEST ((ULONG)0x00000316L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_REQUESTAPPROVED
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Request ID
|
|
//
|
|
// 2 - Requester
|
|
//
|
|
// 3 - Attributes
|
|
//
|
|
// 4 - Disposition
|
|
//
|
|
// 5 - SKI
|
|
//
|
|
// 6 - Subject
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_REQUESTAPPROVED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services approved a certificate request and issued a certificate.%n
|
|
// %n
|
|
// Request ID:%t%1%n
|
|
// Requester:%t%2%n
|
|
// Attributes:%t%3%n
|
|
// Disposition:%t%4%n
|
|
// SKI:%t%t%5%n
|
|
// Subject:%t%6
|
|
//
|
|
#define SE_AUDITID_CERTSRV_REQUESTAPPROVED ((ULONG)0x00000317L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_REQUESTDENIED
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Request ID
|
|
//
|
|
// 2 - Requester
|
|
//
|
|
// 3 - Attributes
|
|
//
|
|
// 4 - Disposition
|
|
//
|
|
// 5 - SKI
|
|
//
|
|
// 6 - Subject
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_REQUESTDENIED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services denied a certificate request.%n
|
|
// %n
|
|
// Request ID:%t%1%n
|
|
// Requester:%t%2%n
|
|
// Attributes:%t%3%n
|
|
// Disposition:%t%4%n
|
|
// SKI:%t%t%5%n
|
|
// Subject:%t%6
|
|
//
|
|
#define SE_AUDITID_CERTSRV_REQUESTDENIED ((ULONG)0x00000318L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_REQUESTPENDING
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Request ID
|
|
//
|
|
// 2 - Requester
|
|
//
|
|
// 3 - Attributes
|
|
//
|
|
// 4 - Disposition
|
|
//
|
|
// 5 - SKI
|
|
//
|
|
// 6 - Subject
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_REQUESTPENDING
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services set the status of a certificate request to pending.%n
|
|
// %n
|
|
// Request ID:%t%1%n
|
|
// Requester:%t%2%n
|
|
// Attributes:%t%3%n
|
|
// Disposition:%t%4%n
|
|
// SKI:%t%t%5%n
|
|
// Subject:%t%6
|
|
//
|
|
#define SE_AUDITID_CERTSRV_REQUESTPENDING ((ULONG)0x00000319L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_SETOFFICERRIGHTS
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Enable restrictions
|
|
//
|
|
// 2 - Restrictions
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_SETOFFICERRIGHTS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The certificate manager settings for Certificate Services changed.%n
|
|
// %n
|
|
// Enable:%t%1%n
|
|
// %n
|
|
// %2
|
|
//
|
|
#define SE_AUDITID_CERTSRV_SETOFFICERRIGHTS ((ULONG)0x0000031AL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_SETCONFIGENTRY
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Node
|
|
//
|
|
// 2 - Entry
|
|
//
|
|
// 3 - Value
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_SETCONFIGENTRY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A configuration entry changed in Certificate Services.%n
|
|
// %n
|
|
// Node:%t%1%n
|
|
// Entry:%t%2%n
|
|
// Value:%t%3
|
|
//
|
|
#define SE_AUDITID_CERTSRV_SETCONFIGENTRY ((ULONG)0x0000031BL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_SETCAPROPERTY
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Property
|
|
//
|
|
// 2 - Index
|
|
//
|
|
// 3 - Type
|
|
//
|
|
// 4 - Value
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_SETCAPROPERTY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A property of Certificate Services changed.%n
|
|
// %n
|
|
// Property:%t%1%n
|
|
// Index:%t%2%n
|
|
// Type:%t%3%n
|
|
// Value:%t%4
|
|
//
|
|
#define SE_AUDITID_CERTSRV_SETCAPROPERTY ((ULONG)0x0000031CL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_KEYARCHIVED
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Request ID
|
|
//
|
|
// 2 - Requester
|
|
//
|
|
// 3 - KRA Hashes
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_KEYARCHIVED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services archived a key.%n
|
|
// %n
|
|
// Request ID:%t%1%n
|
|
// Requester:%t%2%n
|
|
// KRA Hashes:%t%3
|
|
//
|
|
#define SE_AUDITID_CERTSRV_KEYARCHIVED ((ULONG)0x0000031DL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_IMPORTKEY
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Request ID
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_IMPORTKEY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services imported and archived a key.%n
|
|
// %n
|
|
// Request ID:%t%1
|
|
//
|
|
#define SE_AUDITID_CERTSRV_IMPORTKEY ((ULONG)0x0000031EL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_PUBLISHCACERT
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Certificate Hash
|
|
//
|
|
// 2 - Valid From
|
|
//
|
|
// 3 - Valid To
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_PUBLISHCACERT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Certificate Services published the CA certificate to Active Directory.%n
|
|
// %n
|
|
// Certificate Hash:%t%1%n
|
|
// Valid From:%t%2%n
|
|
// Valid To:%t%3
|
|
//
|
|
#define SE_AUDITID_CERTSRV_PUBLISHCACERT ((ULONG)0x0000031FL)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_DELETEROW
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Table ID
|
|
//
|
|
// 2 - Filter
|
|
//
|
|
// 3 - Rows Deleted
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_DELETEROW
|
|
//
|
|
// MessageText:
|
|
//
|
|
// One or more rows have been deleted from the certificate database.%n
|
|
// %n
|
|
// Table ID:%t%1%n
|
|
// Filter:%t%2%n
|
|
// Rows Deleted:%t%3
|
|
//
|
|
#define SE_AUDITID_CERTSRV_DELETEROW ((ULONG)0x00000320L)
|
|
|
|
//
|
|
//
|
|
// SE_AUDITID_CERTSRV_ROLESEPARATIONSTATE
|
|
//
|
|
// Category: SE_CATEGID_OBJECT_ACCESS
|
|
//
|
|
// Parameter Strings -
|
|
//
|
|
// 1 - Role separation state
|
|
//
|
|
//
|
|
//
|
|
// MessageId: SE_AUDITID_CERTSRV_ROLESEPARATIONSTATE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Role separation enabled:%t%1
|
|
//
|
|
#define SE_AUDITID_CERTSRV_ROLESEPARATIONSTATE ((ULONG)0x00000321L)
|
|
|
|
/*lint +e767 */ // Resume checking for different macro definitions // winnt
|
|
|
|
|
|
#endif // _MSAUDITE_
|