INT 21 - DESQview - INSTALLATION CHECK                    
  
    
      | 
         Input  | 
      DOS1 | 
      N | 
      DOS2 | 
      N | 
      
         DOS3  | 
      Y | 
      DOS5 | 
      Y | 
      
         Output  | 
     
    
      | 
         AX  | 
      2Bh | 
      01h | 
        | 
      FFh=No
        DesqView | 
      AX | 
     
    
      | 
         BX  | 
        | 
        | 
      Major
        Version | 
      Minor
        Version | 
      BX | 
     
    
      | 
         CX  | 
        | 
        | 
        | 
        | 
      CX | 
     
    
      | 
         DX  | 
       'DE' | 
        | 
        | 
      DX | 
     
    
      | 
         ES:DI  | 
       'SQ' | 
        | 
      CF | 
     
   
 
Get DesqView Version
Note:   Early copies of v2.00 return 0002h 
  
    
      | 
         Input  | 
      DOS1 | 
      N | 
      DOS2 | 
      N | 
      
         DOS3  | 
      Y | 
      DOS5 | 
      Y | 
      
         Output  | 
     
    
      | 
         AX  | 
      2Bh | 
      02h | 
        | 
      FFh=No
        DesqView | 
      AX | 
     
    
      | 
         BX  | 
        | 
        | 
      Rows
        in Shadow | 
      Cols
        in Shadow | 
      BX | 
     
    
      | 
         CX  | 
        | 
        | 
        | 
        | 
      CX | 
     
    
      | 
         DX  | 
      'DE' | 
      Segment
        of Shadow Buffer | 
      DX | 
     
    
      | 
         ES:DI  | 
       'SQ' | 
        | 
      CF | 
     
   
 
Get shadow buffer info, and start shadowing
 
    
      | 
         Input  | 
      DOS1 | 
      N | 
      DOS2 | 
      N | 
      
         DOS3  | 
      Y | 
      DOS5 | 
      Y | 
      
         Output  | 
     
    
      | 
         AX  | 
      2Bh | 
      03h | 
        | 
      FFh=No
        DesqView | 
      AX | 
     
    
      | 
         BX  | 
        | 
        | 
      Rows
        in Shadow | 
      Cols
        in Shadow | 
      BX | 
     
    
      | 
         CX  | 
        | 
        | 
        | 
        | 
      CX | 
     
    
      | 
         DX  | 
      'DE' | 
      Segment
        of Shadow Buffer | 
      DX | 
     
    
      | 
         ES:DI  | 
       'SQ' | 
        | 
      CF | 
     
   Get shadow buffer info
 
    
      | 
         Input  | 
      DOS1 | 
      N | 
      DOS2 | 
      N | 
      
         DOS3  | 
      Y | 
      DOS5 | 
      Y | 
      
         Output  | 
     
    
      | 
         AX  | 
      2Bh | 
      04h | 
        | 
      FFh=No
        DesqView | 
      AX | 
     
    
      | 
         BX  | 
        | 
        | 
        | 
        | 
      BX | 
     
    
      | 
         CX  | 
        | 
        | 
        | 
        | 
      CX | 
     
    
      | 
         DX  | 
      'DE' | 
        | 
      DX | 
     
    
      | 
         ES:DI  | 
       'SQ' | 
        | 
      CF | 
     
   Stop shadowing  |