;LAST UPDATE: 04.06.2025 savelij ; структура записи директории DIR _INIT_VAR _SETVAR .Name, 8 ; 8 имя файла _SETVAR .Ext, 3 ; 3 расширение файла _SETVAR .Attr, BYTE ; 1 аттрибуты файла _SETVAR .NTRes, BYTE ; 1 зарезервированно _SETVAR .CrtTimeTenth, BYTE ; 1 миллисекунды времени создания файла _SETVAR .CrtTime, WORD ; 2 время создания файла _SETVAR .CrtDate, WORD ; 2 дата создания файла _SETVAR .LstAccDate, WORD ; 2 дата последнего обращения к файлу _SETVAR .FstClusHI, WORD ; 2 старшее слово номера кластера _SETVAR .WrtTime, WORD ; 2 время последней записи _SETVAR .WrtDate, WORD ; 2 дата последней записи _SETVAR .FstClusLO, WORD ; 2 младшее слово номера кластера _SETVAR .FileSize, DWORD ; 4 размер файла _SETVAR .StructSize, 0 ; размер структуры ;флаги=биты============= _BITMASK Device, 7 _BITMASK Archive, 5 _BITMASK Dir, 4 _BITMASK VolumeID, 3 _BITMASK System, 2 _BITMASK Hidden, 1 _BITMASK ReadOnly, 0 ;флаги=маски============ .M_AttrLongName EQU .M_ReadOnly | \ .M_Hidden | \ .M_System | \ .M_VolumeID ;=======================