| 
 |  | 
                   Get Shareable Printers Information Table                   
  
  
    
      | 
         Server  | 
      
         N  | 
      
         Station  | 
      
         Y  | 
      
         Interrupt  | 
      
         21h  | 
     
   
  
 
  
  
    
      | 
         Input  | 
      
         Output  | 
     
    
      | AX | 
      FFh | 
      00h | 
        | 
      Sharable
        Drives | 
      AX | 
     
    
      | BX | 
        | 
        | 
        | 
        | 
        | 
     
    
      | CX | 
        | 
      02h | 
        | 
        | 
      CX | 
     
    
      | DX | 
        | 
        | 
      Pointer
        to Table | 
      ES:BX | 
     
   
  
 
  
  
  
    
      | Sharable
        Drives | 
     
    
      | Bit | 
      Dec | 
      Hex | 
       Description | 
     
    
      | 0 | 
      1 | 
      01h | 
       Drive A | 
     
    
      | 1 | 
      2 | 
      02h | 
       Drive B | 
     
    
      | 2 | 
      4 | 
      04h | 
       Drive C | 
     
    
      | 3 | 
      8 | 
      08h | 
       Drive D | 
     
    
      | 4 | 
      16 | 
      10h | 
       Drive E | 
     
    
      | 5 | 
      32 | 
      20h | 
       Drive F | 
     
    
      | 6 | 
      64 | 
      40h | 
       Drive G | 
     
    
      | 7 | 
      128 | 
      80h | 
       Drive H | 
     
   
  
 
        A bit of 1 indicates that the drive is Sharable
        A bit of 0 indicates that the drive is Non-Sharable
Shareable Printers:
        db      ?  ; The TopWare ID of 1'st shareable printer
        db      ?  ; The TopWare ID of 2'nd shareable printer
        db      ?  ; The TopWare ID of 3'rd shareable printer
        .       .
        .       .
        db      ?  ; The TopWare ID of 16'th shareable printer
Remarks:
        If there are less than 16 Printer Servers on the network, then the
        TopWare ID for them will be left justified, ending with a "FFh"
        value.
        For example : If there are only 5 Printer Servers with TopWare
        ID's 1,2,3,4,5; then the format for those 16 bytes is as
        follows:
            01,02,03,04,05,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF |