Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
back2root:ibm-pc-ms-dos:hardware:informations:file-system-format [2023/03/03 17:52] – [File Descriptor Table] frater | back2root:ibm-pc-ms-dos:hardware:informations:file-system-format [2023/03/03 17:52] (Version actuelle) – [Tableau] frater | ||
---|---|---|---|
Ligne 69: | Ligne 69: | ||
==== File Descriptor Table ==== | ==== File Descriptor Table ==== | ||
- | + | {{tablelayout? | |
- | | 00| | + | ^ Offset |
- | | 02| | + | | 00 | word |
- | | 04| | + | | 02 | word |
- | | 05| | + | | 04 | byte |
- | | 07| | + | | 05 | word |
- | | 0B| | + | | 07 | dword | if char device pointer to device driver header if block device pointer to DOS Device Control Block or REDIR data | |
- | | 0D| | + | | 0B | word |
- | | 0F| | + | | 0D | word |
- | | 11| | + | | 0F | word |
- | | 15| | + | | 11 | dword | file size | |
- | | 19| | + | | 15 | dword | current file position |
- | | 1B| | + | | 19 | dword | if network redirector, pointer to REDIRIFS record word if local block dev, relative cluster within file of the last cluster read | |
- | | 1F| | + | | 1B | dword | if local, sector number of directory entry | |
- | | 20| 11bytes| filename in FCB format | + | | 1F | byte |
- | | 2B| | + | | 20 | 11bytes |
- | | 2F| | + | | 2B | dword | SHARE pointer to previous SFT sharing same file | |
- | | 31| | + | | 2F | word |
- | | 33| | + | | 31 | word |
- | | 35| | + | | 33 | word |
- | | 37| | + | | 35 | word |
+ | | 37 | dword | pointer to file IFS driver, NULL if native DOS | | ||