
{ Information needed to audit the loading of a user FAP (i.e.,a FAP loaded as
{ the result of processing the FILE_ACCESS_PROCEDURE_NAME file attribute).
{
{ FILE_P - a pointer to the file reference of the file that has the FAP
{   assigned.
{ PROGRAM_NAME_P - a pointer to the name of the FAP.
{ MODULE_NAME_P - a pointer to the name of the module containing the FAP.
{ LIBRARY_NAME_P - a pointer to the name of the library containing the FAP.
{ LOADED_RING - specifies the ring at which the FAP will execute.

  TYPE
    sft$ai_load_fap = record
      file_p: ^fst$file_reference,
      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

