The Audit Facility provides APIs with which you can audit enable your applications, create your own audit emitters and process audit files.
Audit Configuration APIs
Audit Event Generation APIs
Audit Event Consolidator APIs
Audit File Processing APIs
Audit Emitter Interface
Structures and Typedefs
For sample code, please visit http://supportline.microfocus.com/mf_kb_display.asp?kbnumber=23252.