Differences
This shows you the differences between two versions of the page.
| en:docs:dos:api:int21:43:01 [2021/04/30 05:37] – created prokushev | en:docs:dos:api:int21:43:01 [2024/05/02 08:25] (current) – prokushev | ||
|---|---|---|---|
| Line 31: | Line 31: | ||
| ===== Notes ===== | ===== Notes ===== | ||
| - | | + | will not change volume label or directory attribute bits, but will change the other attribute bits of a directory (the directory bit must be cleared to successfully change the other attributes of a directory, but the directory will not be changed to a normal file as a result) |
| - | | + | |
| - | | + | MS-DOS 4.01 reportedly closes the file if it is currently open |
| - | | + | |
| - | | + | for security reasons, the Novell NetWare execute-only bit can never be cleared; the file must be deleted and recreated |
| - | MS-DOS 4.01 reportedly closes the file if it is currently open | + | |
| - | for security reasons, the Novell NetWare execute-only bit can never | + | under the FlashTek X-32 DOS extender, the filename pointer is in DS:EDX |
| - | | + | |
| - | under the FlashTek X-32 DOS extender, the filename pointer is in DS:EDX | + | DOS 5.0 SHARE will close the file if it is currently open in sharing-compatibility mode, otherwise a sharing violation critical error is generated if the file is currently open |
| - | DOS 5.0 SHARE will close the file if it is currently open in sharing- | + | |
| - | | + | DR DOS 3.41/5.0 will silently ignore attempts to change the ' |
| - | | + | |
| - | DR DOS 3.41/5.0 will silently ignore attempts to change the ' | + | |
| - | | + | |
| Bitfields for file attributes: | Bitfields for file attributes: | ||
| - | Bit(s) | + | |
| - | | + | ^ Bit(s) |
| - | | + | | 7 | shareable (Novell NetWare) |
| - | | + | | 7 | pending deleted files (Novell DOS, OpenDOS) |
| - | | + | | 6 | unused |
| - | | + | | 5 | archive |
| - | | + | | 4 | directory |
| - | execute-only (Novell NetWare) | + | | 3 | volume label | |
| - | | + | | 3 | execute-only (Novell NetWare) |
| - | | + | | 2 | system |
| - | | + | | 1 | hidden |
| + | | 0 | read-only | ||
| ===== See also ===== | ===== See also ===== | ||
| - | AX=4300h, | + | AX=[[en: |
| ===== Note ===== | ===== Note ===== | ||




