7 #define REVISED_AUDIT_ENTRY_STRUCT 8 #define LOGFLAGS_FORWARD 0 9 #define LOGFLAGS_BACKWARD 1 10 #define LOGFLAGS_SEEK 2 11 #define ACTION_LOCKOUT 0 12 #define ACTION_ADMINUNLOCK 1 17 #define AE_USERLIMIT 0 24 #define AE_ADMINPRIVREQD 2 26 #define AE_NOACCESSPERM 3 27 #define AE_ACCRESTRICT 4 28 #define AE_NORMAL_CLOSE 0 29 #define AE_SES_CLOSE 1 30 #define AE_ADMIN_CLOSE 2 31 #define AE_LIM_UNKNOWN 0 32 #define AE_LIM_LOGONHOURS 1 33 #define AE_LIM_EXPIRED 2 34 #define AE_LIM_INVAL_WKSTA 3 35 #define AE_LIM_DISABLED 4 36 #define AE_LIM_DELETED 5 41 #define AE_UAS_GROUP 1 42 #define AE_UAS_MODALS 2 43 #define SVAUD_SERVICE 1 44 #define SVAUD_GOODSESSLOGON 6 45 #define SVAUD_BADSESSLOGON 24 46 #define SVAUD_SESSLOGON (SVAUD_GOODSESSLOGON|SVAUD_BADSESSLOGON) 47 #define SVAUD_GOODNETLOGON 96 48 #define SVAUD_BADNETLOGON 384 49 #define SVAUD_NETLOGON (SVAUD_GOODNETLOGON|SVAUD_BADNETLOGON) 50 #define SVAUD_LOGON (SVAUD_NETLOGON|SVAUD_SESSLOGON) 51 #define SVAUD_GOODUSE 0x600 52 #define SVAUD_BADUSE 0x1800 53 #define SVAUD_USE (SVAUD_GOODUSE|SVAUD_BADUSE) 54 #define SVAUD_USERLIST 8192 55 #define SVAUD_PERMISSIONS 16384 56 #define SVAUD_RESOURCE 32768 57 #define SVAUD_LOGONLIM 65536 58 #define AA_AUDIT_ALL 1 63 #define AA_S_CREATE 32 64 #define AA_S_DELETE 64 68 #define AA_F_WRITE 512 69 #define AA_F_CREATE 512 70 #define AA_F_DELETE 1024 72 #define AA_F_ALL (AA_F_OPEN|AA_F_WRITE|AA_F_DELETE|AA_F_ACL) 73 #define AA_A_OPEN 2048 74 #define AA_A_WRITE 4096 75 #define AA_A_CREATE 8192 76 #define AA_A_DELETE 16384 77 #define AA_A_ACL 32768 78 #define AA_A_ALL (AA_F_OPEN|AA_F_WRITE|AA_F_DELETE|AA_F_ACL) 215 NET_API_STATUS WINAPI NetAuditRead(
LPCWSTR,
LPCWSTR,
LPHLOG,
DWORD,
PDWORD,
DWORD,
DWORD,
PBYTE*,
DWORD,
PDWORD,
PDWORD);
219 #define AE_SRVSTATUS 0 220 #define AE_SESSLOGON 1 221 #define AE_SESSLOGOFF 2 222 #define AE_SESSPWERR 3 223 #define AE_CONNSTART 4 224 #define AE_CONNSTOP 5 226 #define AE_RESACCESS 7 227 #define AE_RESACCESSREJ 8 228 #define AE_CLOSEFILE 9 229 #define AE_SERVICESTAT 11 232 #define AE_NETLOGON 14 233 #define AE_NETLOGOFF 15 234 #define AE_NETLOGDENIED 16 235 #define AE_ACCLIMITEXCD 17 236 #define AE_RESACCESS2 18 237 #define AE_ACLMODFAIL 19 238 #define AE_LOCKOUT 20 239 #define AE_GENERIC_TYPE 21 240 #define AE_SRVSTART 0 241 #define AE_SRVPAUSED 1
struct _AE_UASMOD * PAE_UASMOD
struct _AE_SESSLOGOFF * PAE_SESSLOGOFF
struct _AE_ACLMOD * LPAE_ACLMOD
struct _AE_SERVICESTAT * LPAE_SERVICESTAT
struct _AE_CONNREJ * PAE_CONNREJ
struct _AE_CONNSTART * LPAE_CONNSTART
struct _AE_NETLOGON * PAE_NETLOGON
struct _AE_SESSPWERR * LPAE_SESSPWERR
struct _AE_GENERIC * LPAE_GENERIC
struct _AE_SESSLOGON * PAE_SESSLOGON
struct _AE_NETLOGON * LPAE_NETLOGON
struct _AE_SESSPWERR * PAE_SESSPWERR
struct _AE_SRVSTATUS * PAE_SRVSTATUS
NET_API_STATUS WINAPI NetAuditWrite(DWORD, PBYTE, DWORD, LPCWSTR, PBYTE)
struct _AE_CONNSTOP * PAE_CONNSTOP
struct _AUDIT_ENTRY AUDIT_ENTRY
struct _AE_RESACCESS * PAE_RESACCESS
struct _AE_CLOSEFILE * LPAE_CLOSEFILE
struct _AE_CONNREJ * LPAE_CONNREJ
NET_API_STATUS WINAPI NetAuditRead(LPCWSTR, LPCWSTR, LPHLOG, DWORD, PDWORD, DWORD, DWORD, PBYTE *, DWORD, PDWORD, PDWORD)
struct _AE_SRVSTATUS * LPAE_SRVSTATUS
struct _AE_SESSLOGOFF * LPAE_SESSLOGOFF
struct _AE_GENERIC AE_GENERIC
struct _AE_CONNSTART * PAE_CONNSTART
struct _AE_SERVICESTAT * PAE_SERVICESTAT
struct _AE_SESSLOGON * LPAE_SESSLOGON
struct _AE_RESACCESS * LPAE_RESACCESS
struct _AE_CONNSTOP * LPAE_CONNSTOP
struct _AE_LOCKOUT * LPAE_LOCKOUT
struct _AE_LOCKOUT * PAE_LOCKOUT
struct _AUDIT_ENTRY * LPAUDIT_ENTRY
struct _AE_RESACCESSREJ * LPAE_RESACCESSREJ
NET_API_STATUS WINAPI NetAuditClear(LPCWSTR, LPCWSTR, LPCWSTR)
struct _AE_ACCLIM AE_ACCLIM
struct _AE_ACLMOD * PAE_ACLMOD
struct _AE_ACCLIM * PAE_ACCLIM
struct _AE_GENERIC * PAE_GENERIC
struct _AE_NETLOGOFF * LPAE_NETLOGOFF
struct _AE_NETLOGOFF * PAE_NETLOGOFF
struct _AE_UASMOD * LPAE_UASMOD
struct _AE_ACCLIM * LPAE_ACCLIM
struct _AUDIT_ENTRY * PAUDIT_ENTRY
struct _AE_CLOSEFILE * PAE_CLOSEFILE
struct _AE_RESACCESSREJ * PAE_RESACCESSREJ