Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

504 lines
9.6 KiB

  1. @@!n:[NEC_KBD]
  2. @@!n:%HID\VID_0409&PID_0011&MI_00.DeviceDesc%=HID_Keyboard_Inst, HID\VID_0409&PID_0011&MI_00
  3. @@!n:%HID\VID_0409&PID_001A.DeviceDesc%=HID_Keyboard_Inst, HID\VID_0409&PID_001A
  4. [Strings]
  5. *PNP0303.DeviceDesc = "Standaardtoetsenbord (101/102 toetsen) of Microsoft Natural PS/2-toetsenbord"
  6. i8042prt.SvcDesc = "Stuurprogramma voor i8042-toetsenbord en PS/2-muispoort"
  7. LocationOverride = "Op toetsenbordpoort aangesloten"
  8. KeyboardClassName = "Toetsenborden"
  9. ; Manufacturers
  10. ATT = "AT&T"
  11. COMPAQ = "Compaq"
  12. OLIVETTI = "Olivetti"
  13. MS = "Microsoft"
  14. MICROSOFT = "Microsoft"
  15. Std-Keyboards = "(standaardtoetsenbord)"
  16. ALPS = "ALPS"
  17. FUJITSU = "Fujitsu"
  18. TOSHIBA = "Toshiba"
  19. KEYTRONIC = "Key Tronic"
  20. PHILIPS = "Philips"
  21. CHERRY = "CHERRY GmbH"
  22. MITSUMI = "Mitsumi"
  23. SILITEK = "Silitek"
  24. NMB = "NMB"
  25. STSL = "STSL"
  26. ACER = "Acer"
  27. BTC = "BTC"
  28. FOCUS = "Focus"
  29. JINGMOLD = "Jing Mold"
  30. MAXISWITCH = "Maxi Switch, Inc."
  31. MONTEREY = "Monterey"
  32. ORTEK = "Ortek"
  33. CHICONY = "Chicony"
  34. FORWARD = "Forward"
  35. SAMSUNG = "Samsung"
  36. SEJIN = "Sejin"
  37. SUPERGATE = "SUPERGATE"
  38. SUH = "SUH"
  39. SOLIDYEAR = "Solid Year"
  40. NEC = "NEC"
  41. QTRONIX = "Qtronix"
  42. ; Standard Device IDs
  43. *PNP0300.DeviceDesc = "PC/XT PS/2-toetsenbord (83 toetsen)"
  44. *PNP0301.DeviceDesc = "PC/AT PS/2-toetsenbord (84 toetsen)"
  45. *PNP0302.DeviceDesc = "PC/XT PS/2-toetsenbord (84 toetsen)"
  46. *PNP0304.DeviceDesc = "Olivetti PS/2-toetsenbord (83 toetsen) of AT&T 301-toetsenbord"
  47. *PNP0305.DeviceDesc = "Olivetti PS/2-toetsenbord (102 toetsen)"
  48. *PNP0306.DeviceDesc = "Olivetti PS/2-toetsenbord (86 toetsen)"
  49. *PNP0309.DeviceDesc = "Olivetti PS/2-toetsenbord (A101/102 toetsen)"
  50. *PNP030a.DeviceDesc = "AT&T 302 PS/2-toetsenbord"
  51. *PNP030b.DeviceDesc = "PC/AT-uitgebreid PS/2-toetsenbord (101/102 toetsen)" ; default
  52. *PNP0320.DeviceDesc = "Japans PS/2-toetsenbord (106/109 toetsen)"
  53. *PNP0343.DeviceDesc = "Met Koreaans PC/AT 101-toetsen compatibel toetsenbord/MS Natural Keyboard (Type 2)"
  54. *PNP0344.DeviceDesc = "Met Koreaans PC/AT 101-toetsen compatibel toetsenbord/MS Natural Keyboard (Type 3)"
  55. *PNP0345.DeviceDesc = "Koreaans PS/2-toetsenbord (103/106 toetsen)"
  56. *CPQA0D7.DeviceDesc = "Compaq Uitgebreid PS/2-toetsenbord"
  57. kbdclass.SvcDesc = "Stuurprogramma voor verschillende toetsenbordtypen"
  58. KBDHID.SvcDesc = "Stuurprogramma voor toetsenbord-HID"
  59. STANDARD_Inst.SharedDriverMsg = "PS/2-muispoort"
  60. ; HID device IDs
  61. HID.KeyboardDevice = "HID-toetsenbordapparaat"
  62. HID\VID_0433&PID_ABAB.DeviceDesc = "ALPS USB-toetsenbord"
  63. HID\VID_044e&PID_1104.DeviceDesc = "ALPS Japans USB-toetsenbord"
  64. HID\VID_03F9&PID_0100.DeviceDesc = "Key Tronic USB-toetsenbord"
  65. HID\VID_0471&PID_0401.DeviceDesc = "Philips Semiconductors CICT USB-toetsenbord"
  66. HID\VID_0471&PID_0402&MI_00.DeviceDesc = "Philips Semiconductors CICT USB-toetsenbord"
  67. HID\VID_0471&PID_0601&MI_00.DeviceDesc = "Philips USB-toetsenbord (draadloos)"
  68. HID\VID_046A&PID_0001.DeviceDesc = "Cherry GmbH USB-toetsenbord"
  69. HID\VID_03ee&PID_5609&MI_00.DeviceDesc = "Mitsumi Japans USB-toetsenbord"
  70. HID\VID_047B&PID_0001.DeviceDesc = "Silitek USB-toetsenbord"
  71. HID\VID_047B&PID_0002&MI_00.DeviceDesc = "Silitek USB-toetsenbord"
  72. HID\VID_04A5&PID_0001.DeviceDesc = "API Generic USB-toetsenbord"
  73. HID\VID_04A5&PID_0002.DeviceDesc = "API Ergo USB-toetsenbord"
  74. HID\VID_04A5&PID_0003&MI_00.DeviceDesc = "API Generic USB-toetsenbord"
  75. HID\VID_03F9&PID_0101.DeviceDesc = "Key Tronic USB-toetsenbord"
  76. HID\VID_03F9&PID_0102&MI_00.DeviceDesc = "Key Tronic USB-toetsenbord"
  77. HID\VID_0446&PID_6782.DeviceDesc = "NMB USB-toetsenbord"
  78. HID\VID_0446&PID_6781&MI_00.DeviceDesc = "NMB USB-toetsenbord met PS/2-muispoort"
  79. HID\VID_05FA&PID_3302.DeviceDesc = "STSL USB-toetsenbord"
  80. HID\VID_05FA&PID_3301&MI_00.DeviceDesc = "STSL USB-toetsenbord met PS/2-muispoort"
  81. HID\VID_05FA&PID_3303&MI_00.DeviceDesc = "STSL USB-toetsenbord met PS/2-muispoort"
  82. HID\VID_04F2&PID_0002.DeviceDesc = "Chicony USB-toetsenbord"
  83. HID\VID_04F2&PID_0001&MI_00.DeviceDesc = "Chicony USB-toetsenbord"
  84. HID\VID_046E&PID_0100.DeviceDesc = "BTC USB-toetsenbord"
  85. HID\VID_046E&PID_6782&MI_00.DeviceDesc = "BTC USB-toetsenbord"
  86. HID\VID_05B2&PID_6200.DeviceDesc = "Focus USB-toetsenbord"
  87. HID\VID_05B2&PID_7200&MI_00.DeviceDesc = "Focus USB-toetsenbord"
  88. HID\VID_05AF&PID_9167.DeviceDesc = "KB 9151B - 678"
  89. HID\VID_05AF&PID_9267&MI_00.DeviceDesc = "KB 9251B - 678"
  90. HID\VID_04C3&PID_1101.DeviceDesc = "Maxi Switch, Inc. #1101"
  91. HID\VID_04C3&PID_1102&MI_00.DeviceDesc = "Maxi Switch, Inc. #1102"
  92. HID\VID_04C3&PID_2101.DeviceDesc = "Maxi Switch, Inc. #2101"
  93. HID\VID_04C3&PID_2102&MI_00.DeviceDesc = "Maxi Switch, Inc. #2102"
  94. HID\VID_0566&PID_2800.DeviceDesc = "MIC USB K/B"
  95. HID\VID_0566&PID_2801&MI_00.DeviceDesc = "MIC USB K/B M"
  96. HID\VID_05A4&PID_9722.DeviceDesc = "ORTEK-toetsenbord"
  97. HID\VID_05A4&PID_9720&MI_00.DeviceDesc = "ORTEK-toetsenbord"
  98. HID\VID_0430&PID_0002&MI_00.DeviceDesc="Fujitsu 109 Japans USB-toetsenbord"
  99. HID\VID_0430&PID_000A&MI_00.DeviceDesc="Fujitsu 109 Japans USB-toetsenbord"
  100. HID\VID_0430&PID_000B.DeviceDesc="Fujitsu 109 Japans USB-toetsenbord"
  101. HID\VID_0430&PID_0082.DeviceDesc="Fujitsu 109 Japans USB-toetsenbord"
  102. HID\VID_0430&PID_0083&MI_00.DeviceDesc="Fujitsu 109 Japans USB-toetsenbord"
  103. HID\VID_04c5&PID_1020&MI_00.DeviceDesc="Fujitsu 109 Japans USB-toetsenbord"
  104. HID\VID_04c5&PID_1018&Col01.DeviceDesc="Fujitsu 109 Japans USB-toetsenbord"
  105. HID\VID_04c5&PID_1022&MI_00&Col01.DeviceDesc="Fujitsu 109 Japans USB-toetsenbord"
  106. HID\VID_06D5&PID_4000.DeviceDesc = "Toshiba USB 109 Japans toetsenbord"
  107. HID\VID_055D&PID_6780.DeviceDesc = "Samsung USB-toetsenbord V1"
  108. HID\VID_055D&PID_6781&MI_00.DeviceDesc = "Samsung USB-toetsenbord V2"
  109. HID\VID_055D&PID_0001.DeviceDesc="Samsung USB-toetsenbord"
  110. HID\VID_05BC&PID_0002.DeviceDesc = "Forward USB-toetsenbord"
  111. HID\VID_05BC&PID_0001&MI_00.DeviceDesc = "Forward USB-toetsenbord met PS/2-muis"
  112. HID\VID_0500&PID_0002.DeviceDesc = "SUH DART-2 USB-toetsenbord"
  113. HID\VID_0500&PID_0001&MI_00.DeviceDesc = "SUH DART USB-toetsenbord"
  114. HID\VID_0510&PID_0001.DeviceDesc = "Sejin USB-toetsenbord"
  115. HID\VID_0510&PID_1000&MI_00.DeviceDesc="Sejin USB-toetsenbord met PS/2-muispoort"
  116. HID\VID_05D5&PID_6782&MI_00.DeviceDesc = "SUPERGATE USB-toetsenbord met PS/2-muispoort"
  117. HID\VID_045E&PID_000B.DeviceDesc = "Microsoft Natural USB-toetsenbord"
  118. HID\VID_045E&PID_001D&MI_00.DeviceDesc = "Microsoft USB Natural Keyboard Pro"
  119. HID\VID_045E&PID_002B&MI_00.DeviceDesc = "Microsoft USB Internet Keyboard Pro"
  120. HID\VID_045E&PID_002D&MI_00.DeviceDesc = "Microsoft USB Internet Keyboard"
  121. HID\VID_045E&PID_0048&MI_00.DeviceDesc = "Microsoft USB Office Keyboard"
  122. HID\VID_045E&PID_005C&MI_00.DeviceDesc = "Microsoft USB Office-toetsenbord (106/109)"
  123. HID\VID_060B&PID_2101&MI_00.DeviceDesc = "Japans USB-toetsenbord met PS/2-muispoort"
  124. HID\VID_060B&PID_5903.DeviceDesc="Japans USB-toetsenbord - 595U"
  125. HID\VID_060B&PID_6003&MI_00.DeviceDesc="Japans USB-toetsenbord - 600HM"
  126. HID\VID_060B&PID_1006&MI_00.DeviceDesc="Japans USB-toetsenbord - 260U"
  127. @@!n:HID\VID_0409&PID_0014&MI_00.DeviceDesc="NEC 109 Japans USB-toetsenbord"
  128. @@!n:HID\VID_0409&PID_0011&MI_00.DeviceDesc="NEC PC98 Series Layout USB-toetsenbord"
  129. @@!n:HID\VID_0409&PID_0019.DeviceDesc="NEC 109 Japans USB-toetsenbord met hub op bus-energie"
  130. @@!n:HID\VID_0409&PID_001A.DeviceDesc="NEC PC98-serie USB-toetsenbord met hub op bus-energie"
  131. @@!n:HID\VID_0409&PID_0025.DeviceDesc="NEC USB-minitoetsenbord met hub op bus-energie"
  132. @@!n:HID\VID_0409&PID_0034&COL01.DeviceDesc="NEC 109 Japans USB-toetsenbord met One-touch-startknoppen"
  133. @@!n:HID\VID_0409&PID_0094&COL01.DeviceDesc="NEC 109 USB klein toetsenbord met ��n-druk startknoppen"
  134. @@!n:HID\VID_0409&PID_0095.DeviceDesc="NEC 109 klein USB-toetsenbord met bus-ingeschakelde hub"
  135. @@!n:HID\VID_0409&PID_003F&MI_00&Col01.DeviceDesc="NEC draadloos USB-toetsenbord met ��n druk startknoppen"
  136. @@!n:HID\VID_0409&PID_004F&MI_00&Col01.DeviceDesc="NEC draadloos USB-toetsenbord met ��n druk startknoppen"
  137. HID\VID_05C7&PID_2001.DeviceDesc = "Qtronix USB-toetsenbord"
  138. HID\VID_05C7&PID_6001.DeviceDesc = "Qtronix USB-numeriek toetsenblok"
  139. ; Standard defs
  140. SPSVCINST_TAGTOFRONT = 0x00000001
  141. SPSVCINST_ASSOCSERVICE= 0x00000002
  142. SERVICE_KERNEL_DRIVER = 1
  143. SERVICE_BOOT_START = 0
  144. SERVICE_SYSTEM_START = 1
  145. SERVICE_DEMAND_START = 3
  146. SERVICE_AUTO_START = 2
  147. SERVICE_ERROR_NORMAL = 1
  148. SERVICE_ERROR_IGNORE = 0
  149. REG_EXPAND_SZ = 0x00020000
  150. REG_DWORD = 0x00010001
  151. REG_SZ = 0x00000000