| Offset |
Size |
Description |
|
00h
|
BYTE
|
number of file handles referring to this file |
|
01h
|
BYTE
|
file open mode (see #01402
at AH=3Dh) |
|
02h
|
BYTE
|
file attribute |
|
03h
|
BYTE
|
drive
| 0 |
- |
character device |
| 1 |
- |
A |
| 2 |
- |
B |
| etc. |
|
|
|
|
04h
|
11 BYTEs
|
filename in FCB format (no path, no period, blank-padded) |
|
0Fh
|
WORD
|
??? |
|
11h
|
WORD
|
??? |
|
13h
|
DWORD
|
file size??? |
|
17h
|
WORD
|
file date in packed format (see #01666
at AX=5700h) |
|
19h
|
WORD
|
file time in packed format (see #01665
at AX=5700h) |
|
1Bh
|
BYTE
|
device attribute (see #01423
at AX=4400h) |
|
---character device---
|
|
1Ch
|
DWORD
|
pointer to device driver |
|
---block device---
|
|
1Ch
|
WORD
|
starting cluster of file |
|
1Eh
|
WORD
|
relative cluster in file of last cluster accessed |
|
------
|
|
20h
|
WORD
|
absolute cluster number of current cluster |
|
22h
|
WORD
|
??? |
|
24h
|
DWORD
|
current file position??? |