en:docs:dos:api:int21:33:04

Differences

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

Link to this comparison view

en:docs:dos:api:int21:33:04 [2020/12/09 06:28] – created prokusheven:docs:dos:api:int21:33:04 [2024/05/02 05:37] (current) prokushev
Line 28: Line 28:
 ===== Notes ===== ===== Notes =====
  
-Notes:  this function and AX=3303h were intended to support a proposed +this function and AX=3303h were intended to support a proposed code-page switching flag (using the WORD at offset 0Ch in the DOS directory entry for codepage information); however, this function has always been a NOP in public releases of DOS and OS/2. See _DOS_Internals_ Chapter 2 for more information. 
-          code-page switching flag (using the WORD at offset 0Ch in the DOS +           
-          directory entry for codepage information); however, this function +the released MS-DOS 4.00 IO.SYS has an undocumented CONFIG.SYS directive named CPSW= and that beside others the MS-DOS 4.00 ATTRIB supported a number of undocumented special parameters for "predefined" Extended Attributes (EAs) e.g. ATTRIB filename [(CODEPAGE|CP)[=new_value]]. 
-          has always been a NOP in public releases of DOS and OS/2. + 
-          See _DOS_Internals_ Chapter 2 for more information. +this function does not use any of the DOS-internal stacks and may thus be called at any time. It is directly dispatched from the INT 21h entry point with interrupts disabled.
-        the released MS-DOS 4.00 IO.SYS has an undocumented CONFIG.SYS +
-          directive named CPSW= and that beside others the MS-DOS 4.00 ATTRIB +
-          supported a number of undocumented special parameters for +
-          "predefined" Extended Attributes (EAs) e.g. +
-          ATTRIB filename [(CODEPAGE|CP)[=new_value]]. +
-        this function does not use any of the DOS-internal stacks and may +
-           thus be called at any time. It is directly dispatched from +
-           the INT 21h entry point with interrupts disabled.+
  
 ===== See also ===== ===== See also =====
  
- AX=3303h,AH=11h,AX=5702h+AX=[[en:docs:dos:api:int21:33:03|3303h]],AH=[[en:docs:dos:api:int21:11|11h]],AX=[[en:docs:dos:api:int21:57:02|5702h]]
  
 ===== Note ===== ===== Note =====