Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:docs:dos:api:int21:4e [2021/05/02 05:03] – created prokushev | en:docs:dos:api:int21:4e [2024/04/22 07:57] (current) – prokushev | ||
---|---|---|---|
Line 13: | Line 13: | ||
===== Family API ===== | ===== Family API ===== | ||
+ | [[en: | ||
===== Input ===== | ===== Input ===== | ||
Line 31: | Line 32: | ||
===== Notes ===== | ===== Notes ===== | ||
- | for search attributes other than 08h, all files with at MOST the | + | * for search attributes other than 08h, all files with at MOST the specified combination of hidden, system, and directory attributes will be returned. Under DOS 2.x, searching for attribute 08h (volume label) will also return normal files, while under DOS 3.0+ only the volume label (if any) will be returned. |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | this call also returns successfully if given the name of a character | + | |
- | | + | BUGS |
- | | + | * under DOS 3.x and 4.x, the second and subsequent calls to this function with a character device name (no wildcards) and search attributes which include the volume-label bit (08h) will fail unless there is an intervening DOS call which implicitly or explicity performs a directory search without the volume-label bit. Such implicit searches are performed by CREATE (AH=3Ch), OPEN (AH=3Dh), UNLINK (AH=41h), and RENAME (AH=56h) |
- | | + | |
- | immediately after an INT 2F/AX=B711h (APPEND return found name), the | + | |
- | | + | |
- | | + | |
- | | + | |
- | under LANtastic, this call may be used to obtain a list of a server' | + | |
- | | + | |
- | | + | |
- | under the FlashTek X-32 DOS extender, the filespec pointer is in DS:EDX | + | |
- | BUGS: under DOS 3.x and 4.x, the second and subsequent calls to this function | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | DR DOS 3.41 and 5.0 return the Directory attribute for the volume label | + | |
| | ||
===== See also ===== | ===== See also ===== | ||
- | | + | AH=[[en: |
===== Note ===== | ===== Note ===== |