
{ Information needed to audit the execution of a program.
{
{ PROGRAM_NAME_P - a pointer to the name of the starting procedure for the
{   program.
{ MODULE_NAME_P - a pointer to the name of the module containing the
{   starting procedure.
{ LIBRARY_NAME_P - a pointer to the name of the library containing the
{   starting procedure.
{ LOADED_RING - specifies the ring at which the starting procedure will
{   execute.

  TYPE
    sft$ai_execute_program = record
      program_name_p: ^pmt$program_name,
      module_name_p: ^pmt$program_name,
      library_name_p: ^fst$file_reference,
      loaded_ring: ost$ring,
    recend;

*copyc fst$file_reference
*copyc osd$virtual_address
*copyc pmt$program_name
*copyc pmt$program_name

