Unit 'AmigaDOS' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#morphunits]

TDOSList

This structure can take on different values depending on whether it is a device, an assigned directory, or a volume. This structure combined structure for devices, assigned directories, volumes.

Declaration

Source position: amigados.pas line 694

type TDOSList = packed record

  dol_Next: LongInt;

  

Pointer to next device on list

  dol_Type: LongInt;

  

Type of record (DLT_*)

  dol_Task: PMsgPort;

  

Pointer to handler task

  dol_Lock: LongInt;

  

  case Byte of

    0: (

        dol_handler: record

  

file name to load if seglist is nil

          dol_Handler: LongInt;

  

          dol_StackSize: LongInt;

  

          dol_Priority: LongInt;

  

          dol_Startup: LongWord;

  

          dol_SegList: LongInt;

  

          dol_GlobVec: LongInt;

  

        end;

      );

    1: (

        dol_volume: record

  

          dol_VolumeDate: TDateStamp;

  

          dol_LockList: LongInt;

  

          dol_DiskType: LongInt;

  

        end;

      );

    2: (

        dol_assign: record

  

          dol_AssignName: PChar;

  

          dol_List: PAssignList;

  

        end;

      );

    3: (

        dol_Misc: array [0..23] of Byte;

  

        dol_Name: LongInt;

  

Name of Entry

      );

end;


Documentation generated on: 2021-07-30