en:docs:dos:api:int21:17

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
en:docs:dos:api:int21:17 [2024/05/02 02:28] prokusheven:docs:dos:api:int21:17 [2024/05/11 05:10] (current) prokushev
Line 17: Line 17:
 ===== Input ===== ===== Input =====
  
-        AH = 17h +  * AH = 17h 
-        DS:DX -> modified FCB (see also #01345) +  DS:DX -> modified FCB (see also #01345) the old filename ('?' wildcards OK) is in the standard location while the new filename ('?' wildcards OK, no drive) is stored in the 11 bytes beginning at offset 11h
-                the old filename ('?' wildcards OK) is in the standard location +
-                while the new filename ('?' wildcards OK, no drive) is stored +
-                in the 11 bytes beginning at offset 11h+
  
 ===== Return ===== ===== Return =====
  
- AL = status +  * AL = status 
-            00h successfully renamed +    00h successfully renamed 
-            FFh no matching files,file is read-only, or new name already exists+    FFh no matching files,file is read-only, or new name already exists 
 ===== Notes ===== ===== Notes =====
  
- subdirectories may be renamed using an extended FCB with the +subdirectories may be renamed using an extended FCB with the appropriate attribute, as may volume labels 
-          appropriate attribute, as may volume labels + 
-        DR DOS checks password attached with AX=4303h before permitting rename+DR DOS checks password attached with AX=4303h before permitting rename
                  
 ===== See also ===== ===== See also =====