|
Audit Record Descriptor
An opaque data type, dce_aud_rec_t, is used to represent an audit record descriptor. An audit record descriptor may be created, manipulated, or disposed of by the following
functions: the functions dce_aud_start( ), dce_aud_start_with_pac( ), dce_aud_start_with_name( ), dce_aud_start_with_server_binding( ), and dce_aud_next(
) return a record descriptor. The function dce_aud_put_ev_info( ) adds event information to an audit record through a record descriptor. The functions dce_aud_get_header( ),
dce_aud_get_ev_info( ), and dce_aud_length( ) get the event and record information through a record descriptor. The function dce_aud_commit( ) commits an audit record
through its descriptor. The function dce_aud_discard( ) disposes of a record descriptor. The function dce_aud_discard( ) is necessary only after reading the record (that is, after
invoking dce_aud_next( ).
|