Unit 'amigados' Package
[Overview][Constants][Types][Procedures and functions][Index] [#os4units]

TDeviceNode

Device node list DLT_DEVICE

Declaration

Source position: amigados.pas line 1360

type TDeviceNode = record

  dn_Next: LongInt;

  

Link to next node

  dn_Type: LongInt;

  

Always 0 for dos "devices"

  dn_Port: PMsgPort;

  dn_Reserved1: LongInt;

  dn_Handler: LongInt;

  

Filename to loadseg (if seglist is nil)

  dn_StackSize: LongInt;

  

Stacksize to use when starting task

  dn_Priority: LongInt;

  

Task priority when starting task

  dn_Startup: LongInt;

  

Pointer to TFileSysStartupMsg for disks

  dn_SegList: LongInt;

  

code to run to start new task (if necessary). if nil then dn_Handler will be loaded.

  dn_GlobalVec: LongInt;

  

Global vector to use when starting a task.-1 means that dn_SegList is not for a bcpl program, so the dos won't try and construct one. 0 tell the dos that you obey BCPL linkage rules, and that it should construct a global vector for you.

  dn_Name: LongInt;

  

the node name, e.g. '\3','D','F','3' for DF3:

  dn_StructSize: LongInt;

  dn_Reserved: array [0..3] of LongInt;

end;


Documentation generated on: 2021-07-30