[Overview][Constants][Types][Procedures and functions][Index] |
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.
Source position: amigados.pas line 919
type TDosList = record |
||
dol_Next: BPTR; |
|
Pointer to next device on list |
dol_Type: LongInt; |
|
Type of record (DLT_*) |
dol_Task: PMsgPort; |
|
Pointer to handler task |
dol_Lock: BPTR; |
|
|
case SmallInt of |
||
0: ( |
||
dol_Handler: record |
|
file name to load if seglist is nil |
dol_Handler: BSTR; |
||
dol_StackSize: LongInt; |
||
dol_Priority: LongInt; |
||
dol_Startup: BPTR; |
||
dol_NoAROS3: array [0..1] of BPTR; |
||
dol_Name: BSTR; |
||
dol_Reserved: array [0..5] of IPTR; |
||
dol_AROS: TDosListAROSExt; |
||
end; |
||
); |
||
1: ( |
||
dol_Volume: record |
|
|
dol_VolumeDate: TDateStamp; |
||
dol_LockList: BPTR; |
||
dol_DiskType: LongInt; |
||
dol_Unused: BPTR; |
||
end; |
||
); |
||
2: ( |
||
dol_assign: record |
|
|
dol_AssignName: STRPTR; |
||
dol_List: PAssignList; |
||
end; |
||
); |
||
end; |