Structures and Typedefs - AUDIT_EVENT (deprecated)

Note: Audit Manager is deprecated and provided for backward compatibility only. We recommend that you use syslog events instead. See Enterprise Server Auditing for more information.
typedef struct audit_event
{
    cobuns32_t	version;	Version of structure format
    cobuns32_t	flags;	Control flags
    cobuns32_t	event_id;	Audit event identifier
    cobuns32_t	event_category;	Audit event category
    cobuns32_t	data_count;	Number of audit data items
    cobuns32_t	reserved1[7];	Reserved for future use
    cobuns32_t	*event_len;	Audit data item lengths
    cobuns32_t	*event_type;	Audit data item types
    void	*event_data;	Audit data items
    void	*reserved2[7];	Reserved for future use
}AUDIT_EVENT;

Version types (version):

	#define AUDIT_EVENT_VERSION	0

Control flags (flags):

	#define AUDIT_EVENT_FLAGS_NONE	0x00000000

Audit event categories (event_category):

	#define AUDIT_EVENT_CATEGORY_UNKNOWN	0

Audit data item types (event_type):

	#define AUDIT_EVENT_TYPE_BINARY     0
	#define AUDIT_EVENT_TYPE_TEXT       1
	#define AUDIT_EVENT_TYPE_ADDRESS    2
	#define AUDIT_EVENT_TYPE_COMP5      3
	#define AUDIT_EVENT_TYPE_COMPX      4
	#define AUDIT_EVENT_TYPE_UTF8       5
	#define AUDIT_EVENT_TYPE_COMP5S     6
	#define AUDIT_EVENT_TYPE_COMPXS     7