en:docs:dos:api:int21:28

Differences

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

Link to this comparison view

en:docs:dos:api:int21:28 [2020/12/09 03:22] – created prokusheven:docs:dos:api:int21:28 [2024/05/02 04:02] (current) prokushev
Line 31: Line 31:
 ===== Notes ===== ===== Notes =====
  
-  write begins at current file position as specified in FCB; the file +write begins at current file position as specified in FCB; the file position is updated after writing 
-          position is updated after writing +           
-        if CX = 0000h on entry, no data is written; instead the file size is +if CX = 0000h on entry, no data is written; instead the file size is adjusted to be the same as the file position specified by the random record and record size fields of the FCB 
-          adjusted to be the same as the file position specified by the random +           
-          record and record size fields of the FCB +if the data to be written is less than a disk sector, it is copied into a DOS disk buffer, to be written out to disk at a later time 
-        if the data to be written is less than a disk sector, it is copied into +           
-          a DOS disk buffer, to be written out to disk at a later time +not supported by MS Windows 3.0 DOSX.EXE DOS extender
-        not supported by MS Windows 3.0 DOSX.EXE DOS extender+
                    
 ===== See also ===== ===== See also =====
  
- AH=22h,AH=27h,AH=40h,AH=59h/BX=0000h+ AH=[[en:docs:dos:api:int21:22|22h]],AH=[[en:docs:dos:api:int21:27|27h]],AH=[[en:docs:dos:api:int21:40|40h]],AH=[[en:docs:dos:api:int21:59|59h]]/BX=0000h
  
 ===== Note ===== ===== Note =====