home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / WIN_NT / KMGLOS.ZIP / TOCB.TTY < prev   
Encoding:
Text File  |  1993-01-29  |  3.3 KB  |  133 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.              Contents
  12.              Contents
  13.              Appendix B - IRP Function Codes
  14.              Appendix B - IRP Function Codes
  15.  
  16.  
  17.              B.1    Using a System-defined Device Type or Defining a New
  18.                Type...................................................B-2
  19.  
  20.              B.2    Input and Output Parameters for Common I/O RequestsB-3
  21.  
  22.              B.3    Defining I/O Control Codes........................B-9
  23.  
  24.              B.4    Device-type-specific I/O Requests................B-15
  25.                B.4.1    I/O Requests for Video Drivers...............B-16
  26.                B.4.2    I/O Requests for Keyboard and Mouse Drivers..B-27
  27.                  B.4.2.1    Keyboard Drivers.........................B-27
  28.                  B.4.2.2    Mouse Drivers............................B-34
  29.                B.4.3    I/O Requests for Beep Device Drivers.........B-39
  30.                B.4.4    I/O Requests for Parallel and Serial Drivers.B-41
  31.                  B.4.4.1    Parallel Port Drivers....................B-41
  32.                  B.4.4.2    Serial Port Drivers......................B-45
  33.                B.4.5    I/O Requests for Sound, Midi, and Wave DriversB-58
  34.                B.4.6    I/O Requests for Disk Drivers................B-73
  35.                B.4.7    I/O Requests for Tape Drivers................B-82
  36.                B.4.8    I/O Requests for CD-ROM Drivers..............B-83
  37.                B.4.9    I/O Control Requests for SCSI Drivers........B-90
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.         Figures - Appendix B
  78.         Figures - Appendix B
  79.  
  80.           B.1    I/O Control Code Layout........................B-12
  81.  
  82.  
  83.         Tables - Appendix B
  84.         Tables - Appendix B
  85.  
  86.           Table B-1    Video Miniport Driver I/O Control Codes..B-18
  87.           Table B-2    Keyboard Driver I/O Requests.............B-27
  88.           Table B-3    Keyboard Driver I/O Control Codes........B-30
  89.           Table B-4    Mouse Driver I/O Requests................B-34
  90.           Table B-5    Mouse Driver I/O Control Codes...........B-37
  91.           Table B-6    Beep Driver I/O Requests.................B-39
  92.           Table B-7    Parallel Driver I/O Requests.............B-41
  93.           Table B-8    Parallel Driver I/O Control Codes........B-44
  94.           Table B-9    Serial Driver I/O Requests...............B-45
  95.           Table B-10    Serial Driver I/O Control Codes.........B-48
  96.           Table B-11    Sound, Midi, and/or Wave Driver I/O Requests     
  97.             B-58
  98.           Table B-12    Wave, Midi, and MMAux I/O Control Codes.B-62
  99.           Table B-13    Disk Driver I/O Requests................B-73
  100.           Table B-14    Disk Driver I/O Control Codes...........B-76
  101.           Table B-15    Tape Driver I/O Requests................B-82
  102.           Table B-16    Tape Driver I/O Control Codes...........B-82
  103.           Table B-17    CD-ROM Driver I/O Requests..............B-83
  104.           Table B-18    CD-ROM Driver I/O Control Codes.........B-85
  105.           Table B-19    SCSI Mass Storage Class Driver I/O Control
  106.             Codes...............................................B-90
  107.           Table B-20    SCSI Port Driver I/O Control Codes......B-92
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.