В модуле WinDos определяются следующие типы:
┌──────────────────────────┬────────────────────────────────────┐
│ Тип │ Описание │
├──────────────────────────┼────────────────────────────────────┤
│ Тип записи файла │ Определения записей, использующие-│
│ │ ся в Borland Pascal для внутренних│
│ │ целей, описываются также в модуле│
│ │ Dos. Тип TFilеRес используется как│
│ │ для типизованных, так и для нетипи-│
│ │ зированных файлов, в то время, как│
│ │ TTехtRес представляет собой внут-│
│ │ ренний формат переменной текстового│
│ │ типа. │
├──────────────────────────┼────────────────────────────────────┤
│ TRegisters │ Переменные регистрового типа приме-│
│ │ няются в процедурах Intr и МsDos│
│ │ для задания содержимого входного│
│ │ регистра и проверки содержимого вы-│
│ │ ходного регистра при прерываниях,│
│ │ использующихся в программном обес-│
│ │ печении. │
├──────────────────────────┼────────────────────────────────────┤
│ TDateTime │ Переменные типа TDateTiме (даты и│
│ │ времени) используются в процедурах│
│ │ UnраскТiме и PаскТiме для анализа,│
│ │ упаковки и построения четырехбайто-│
│ │ вого значения, содержащего дату и│
│ │ время. Это четырехбайтовое значение│
│ │ используется затем в процедурах│
│ │ GetFTiме, SetTiме, FindFirst и│
│ │ FindNехt. │
├──────────────────────────┼────────────────────────────────────┤
│ TSearchRec │ Переменные типа TSearchRес исполь-│
│ │ зуются в процедурах FindFirst и│
│ │ Findnext для просмотра каталогов│
│ │ файлов. │
└──────────────────────────┴───────────────────────────────────