home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / dos_ency / 7 / fxn17h.asm < prev    next >
Encoding:
Assembly Source File  |  1988-08-11  |  784 b   |  22 lines

  1. renfcb  db      0               ; default drive
  2.         db      '????????'      ; wildcard filename
  3.         db      'ASM'           ; old extension
  4.         db      5 dup (0)       ; reserved area
  5.         db      '????????'      ; wildcard filename
  6.         db      'COD'           ; new extension
  7.         db      15 dup (0)      ; remainder of FCB
  8.  
  9.         .
  10.         .
  11.         .
  12.         mov     dx,seg renfcb   ; DS:DX = address of
  13.         mov     ds,dx           ; "special" FCB
  14.         mov     dx,offset renfcb
  15.         mov     ah,17h          ; Function 17H = rename
  16.         int     21h             ; transfer to MS-DOS
  17.         or      al,al           ; did function succeed?
  18.         jnz     error           ; jump if rename failed
  19.         .
  20.         .
  21.         .
  22.