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.

243 lines
10 KiB

  1. /*:
  2. @*: This file is organized into two main blocks. The first block contains
  3. @*: code (non-string) sections which are specific to languages. Please put
  4. @*: the code sections in the correct language.
  5. @*: The second block is reserved for [Strings] which localizers will be
  6. @*: working with. It is further divided using "#if LANGUAGE ==" for language
  7. @*: specific strings. For strings which are common to all languages
  8. @*: place outside the #ifs.
  9. @*:
  10. @*: This file is first precompiled with LANGUAGE_ID
  11. @*: set to the language (see inf\win4\inf\makefile.inc for details).
  12. @*: For example, for usa builds, the sections under #if LANGUAGE == 0x409
  13. @*: will appear.
  14. @*:
  15. @*: Important: To support locstudio, this file contains only ONE [Strings] section.
  16. @*:
  17. @*/
  18. #if LANGUAGE_ID != 0x804 && LANGUAGE_ID != 0x404 && LANGUAGE_ID != 0x411 && LANGUAGE_ID != 0x412
  19. // This section is for non-FE (chs,cht,jpn,kor) builds. So english, german, ...
  20. #elif LANGUAGE_ID == 0x804
  21. //CHS specific sections
  22. #elif LANGUAGE_ID == 0x404
  23. //CHT specific sections
  24. #elif LANGUAGE_ID == 0x411
  25. //JPN specific sections
  26. @n:[Manufacturer]
  27. @n:%NECMfg% = NECMfg ; NEC
  28. @n:
  29. @n:[NECMfg]
  30. @n:%*nEC1f00.DeviceDesc% = Inp_Inst,*nEC1F00 ; NEC PC-9800 BUS MOUSE
  31. @n:%UNKNOWN_MOUSE.DeviceDesc% = UNKNOWN_MOUSE_Inst,UNKNOWN_MOUSE ; unknown mouse (hidden)
  32. @n:
  33. #elif LANGUAGE_ID == 0x412
  34. //KOR specific sections
  35. #endif
  36. // String section below for localizers
  37. [Strings]
  38. #if LANGUAGE_ID != 0x804 && LANGUAGE_ID != 0x404 && LANGUAGE_ID != 0x411 && LANGUAGE_ID != 0x412
  39. i8042prt.SvcDesc = "i8042 Keyboard and PS/2 Mouse Port Driver"
  40. #elif LANGUAGE_ID == 0x804
  41. i8042prt.SvcDesc = "i8042 Keyboard and PS/2 Mouse Port Driver"
  42. #elif LANGUAGE_ID == 0x404
  43. i8042prt.SvcDesc = "i8042 Keyboard and PS/2 Mouse Port Driver"
  44. #elif LANGUAGE_ID == 0x411
  45. @@!n:i8042prt.SvcDesc = "i8042 Keyboard and PS/2 Mouse Port Driver"
  46. @n:NECMfg = "NEC"
  47. @n:*nEC1f00.DeviceDesc = "PC-9800 �ذ�� �޽ ϳ�"
  48. @n:i8042prt.SvcDesc = "NEC PC-9800 ���ް�� ��ײ��"
  49. #elif LANGUAGE_ID == 0x412
  50. i8042prt.SvcDesc = "i8042 Keyboard and PS/2 Mouse Port Driver"
  51. #endif
  52. Provider = "Microsoft"
  53. MouseClassName = "Mice and other pointing devices"
  54. LocationOverride = "plugged into PS/2 mouse port"
  55. ; Mfg names
  56. StdMfg ="(Standard mouse types)"
  57. MSMfg ="Microsoft"
  58. LogiMfg ="Logitech"
  59. IbmMfg ="IBM Corporation"
  60. CypressMfg ="Cypress"
  61. ELOMfg ="ELO TouchSystems"
  62. ChiconyMfg ="Chicony"
  63. NMBMfg = "NMB"
  64. STSLMfg = "STSL"
  65. SUPERGATEMfg = "SUPGERGATE"
  66. BTCMfg = "BTC"
  67. FOCUSMfg = "Focus"
  68. JINGMOLDMfg = "Jing Mold"
  69. MAXISWITCHMfg = "Maxi Switch, Inc."
  70. MONTEREYMfg = "Monterey"
  71. ORTEKMfg = "Ortek"
  72. KEYTRONICMfg = "Key Tronic"
  73. GeniusMfg = "Genius"
  74. ItacMfg = "ITAC Systems"
  75. SamsungMfg = "Samsung"
  76. ForwardMfg = "Forward"
  77. SUHMfg = "SUH DART"
  78. PhilipsMfg = "Philips"
  79. AnchorMfg="Anchor"
  80. SOLIDYEARMfg="Solid Year"
  81. NEC="NEC"
  82. FUJITSUMfg="Fujitsu"
  83. SEJINMfg="Sejin"
  84. DexinMfg="Dexin"
  85. AcerMfg="Acer"
  86. SilitekMfg="Silitek"
  87. QtronixMfg="Qtronix"
  88. ; Device Names
  89. *pnp0f01.DeviceDesc = "Microsoft Serial Mouse"
  90. *pnp0f03.DeviceDesc = "Microsoft PS/2 Mouse"
  91. *pnp0f09.DeviceDesc = "Microsoft Serial BallPoint"
  92. *pnp0f0a.DeviceDesc = "Microsoft Serial IntelliMouse"
  93. *pnp0f0b.DeviceDesc = "Microsoft PS/2 Mouse"
  94. *pnp0f0c.DeviceDesc = "Standard Serial Mouse"
  95. *pnp0f0e.DeviceDesc = "Standard PS/2 Port Mouse"
  96. *AUI0200.DeviceDesc = "Standard PS/2 Port Mouse"
  97. *pnp0f0f.DeviceDesc = "Microsoft Serial BallPoint"
  98. *pnp0f13.DeviceDesc = "PS/2 Compatible Mouse"
  99. *pnp0f1e.DeviceDesc = "Microsoft Serial EasyBall"
  100. *SERENUM\MSH0001.DeviceDesc = "Microsoft Serial IntelliMouse"
  101. *SERENUM\MSH0004.DeviceDesc = "Microsoft Serial IntelliMouse Trackball"
  102. SERIAL_MOUSE.DeviceDesc = "Standard Serial Mouse"
  103. *pnp0f12.DeviceDesc = "Logitech PS/2 Port Mouse"
  104. *pnp0f08.DeviceDesc = "Logitech Serial Mouse"
  105. SERENUM\LGI8001.DeviceDesc= "Logitech First/Pilot Mouse Serial (M34,M35,C43)"
  106. SERENUM\LGI8002.DeviceDesc= "Other Logitech Mouse Serial"
  107. SERENUM\LGI8003.DeviceDesc= "Logitech TrackMan Portable Serial"
  108. SERENUM\LGI8005.DeviceDesc= "Logitech MouseMan Serial"
  109. SERENUM\LGI8006.DeviceDesc= "Logitech MouseMan Serial"
  110. SERENUM\LGI8007.DeviceDesc= "Other Logitech Mouse Serial"
  111. SERENUM\LGI8008.DeviceDesc= "Logitech TrackMan Portable Serial"
  112. SERENUM\LGI8009.DeviceDesc= "Other Logitech Mouse Serial"
  113. SERENUM\LGI800A.DeviceDesc= "Logitech TrackMan Vista Serial"
  114. SERENUM\LGI800B.DeviceDesc= "Logitech MouseMan Serial"
  115. SERENUM\LGI800C.DeviceDesc= "Logitech MouseMan Serial"
  116. SERENUM\LGI8011.DeviceDesc= "Other Logitech Mouse Serial"
  117. SERENUM\LGI8012.DeviceDesc= "Logitech TrackMan Live! Serial"
  118. SERENUM\LGI8013.DeviceDesc= "Logitech Cordless Mouse+ Serial"
  119. SERENUM\LGI8032.DeviceDesc= "Logitech Cordless Desktop Serial"
  120. SERENUM\LGI8033.DeviceDesc= "Logitech Cordless MouseMan Pro Serial"
  121. SERENUM\LGI8048.DeviceDesc= "Logitech TrackMan Marble Serial"
  122. SERENUM\LGI8049.DeviceDesc= "Logitech TrackMan Marble FX Serial"
  123. SERENUM\LGI804B.DeviceDesc= "Logitech TrackMan Marble+ Serial"
  124. SERENUM\LGI8050.DeviceDesc= "Logitech MouseMan+ Serial"
  125. SERENUM\LGI8051.DeviceDesc= "Logitech First/Pilot Mouse+ Serial (C48)"
  126. *IBM3780.DeviceDesc="IBM PS/2 TrackPoint"
  127. ; Description of device also controlled by a shared driver
  128. PS2_Inst.SharedDriverMsg = "keyboard port"
  129. ; Service Names
  130. busmouse.SvcDesc = "Bus Adapter Mouse Driver"
  131. sermouse.SvcDesc = "Serial Mouse Driver"
  132. mouclass.SvcDesc = "Mouse Class Driver"
  133. MOUHID.SvcDesc = "Mouse HID Driver"
  134. TwoTrack.SvcDesc = "IBM PS/2 TrackPoint Filter Driver"
  135. ; HID device IDs
  136. HID\VID_045E&PID_0009.DeviceDesc="Microsoft USB IntelliMouse"
  137. HID\VID_045E&PID_001E.DeviceDesc="Microsoft USB IntelliMouse Explorer"
  138. HID\VID_045E&PID_0023.DeviceDesc="Microsoft USB Trackball Optical"
  139. HID\VID_045E&PID_0024.DeviceDesc="Microsoft USB Trackball Explorer"
  140. HID\VID_045E&PID_0025.DeviceDesc="Microsoft USB IntelliMouse with IntelliEye"
  141. HID\VID_045E&PID_0029.DeviceDesc="Microsoft USB IntelliMouse Web"
  142. HID\VID_045E&PID_0039.DeviceDesc="Microsoft USB IntelliMouse Optical"
  143. HID\VID_045E&PID_0040.DeviceDesc="Microsoft USB Wheel Mouse Optical"
  144. HID\VID_045E&PID_0047.DeviceDesc="Microsoft USB IntelliMouse Explorer 3.0"
  145. HID\VID_045E&PID_0059.DeviceDesc="Microsoft USB Wireless IntelliMouse Explorer"
  146. HID\VID_046D&PID_C000.DeviceDesc="Logitech USB First/Pilot Mouse"
  147. HID\VID_046D&PID_C001.DeviceDesc="Logitech USB First/Pilot Mouse+"
  148. HID\VID_046D&PID_C002.DeviceDesc="Logitech USB MouseMan Wheel"
  149. HID\VID_046D&PID_C003.DeviceDesc="Logitech USB MouseMan"
  150. HID\VID_046D&PID_C004.DeviceDesc="Logitech USB WingMan Gaming Mouse"
  151. HID\VID_046D&PID_C005.DeviceDesc="Logitech USB WingMan Gaming Wheel Mouse"
  152. HID\VID_046D&PID_C00B.DeviceDesc="Logitech USB MouseMan Wheel+"
  153. HID\VID_046D&PID_C00C.DeviceDesc="Logitech USB WheelMouse"
  154. HID\VID_046D&PID_C00D.DeviceDesc="Logitech USB MouseMan Wheel+"
  155. HID\VID_046D&PID_C00E.DeviceDesc="Logitech USB Wheel Mouse"
  156. HID\VID_046D&PID_C030.DeviceDesc="Logitech USB iFeel Mouse"
  157. HID\VID_046D&PID_C031.DeviceDesc="Logitech USB iFeel Mouse+"
  158. HID\VID_046D&PID_C032.DeviceDesc="Logitech USB iFeel MouseMan"
  159. HID\VID_046D&PID_C033.DeviceDesc="Logitech USB iFeel MouseMan+"
  160. HID\VID_046D&PID_C401.DeviceDesc="Logitech USB TrackMan Marble Wheel"
  161. HID\VID_046D&PID_C402.DeviceDesc="Logitech USB Marble Mouse"
  162. HID\VID_046D&PID_C403.DeviceDesc="Logitech USB Turbo TrackMan Marble FX"
  163. HID\VID_046D&PID_C404.DeviceDesc="Logitech USB TrackMan Wheel"
  164. HID\VID_046D&PID_C501.DeviceDesc="Logitech USB Cordless Mouse"
  165. HID\VID_046D&PID_C502&MI_01&Col01.DeviceDesc="Logitech HID Cordless Mouse+"
  166. HID\VID_046D&PID_C502&MI_01&Col04.DeviceDesc="Logitech HID Cordless Mouse+"
  167. HID\VID_04B4&PID_0001.DeviceDesc="Cypress USB Mouse"
  168. HID\VID_04E7&PID_0001.DeviceDesc="ELO TouchSystems USB Touchscreen"
  169. HID\VID_0458&PID_0001.DeviceDesc="Genius USB Mouse"
  170. HID\VID_0458&PID_0002.DeviceDesc="Genius USB Net Mouse Pro"
  171. HID\VID_0458&PID_0003.DeviceDesc="Genius USB Wheel Mouse"
  172. HID\VID_0446&PID_6781&MI_01.DeviceDesc="NMB USB Keyboard Mouse"
  173. HID\VID_05FA&PID_3301&MI_01.DeviceDesc="STSL USB Keyboard Mouse"
  174. HID\VID_05FA&PID_3303&MI_01.DeviceDesc="STSL USB Keyboard Mouse"
  175. HID\VID_05d5&PID_6782&MI_01.DeviceDesc="SUPGERGATE USB Keyboard Mouse"
  176. HID\VID_04F2&PID_0001&MI_01.DeviceDesc="Chicony USB Keyboard Mouse"
  177. HID\VID_03F9&PID_0102&MI_01.DeviceDesc="Key Tronic USB Keyboard Mouse"
  178. HID\VID_046E&PID_6782&MI_01&Col01.DeviceDesc="BTC USB Keyboard Mouse"
  179. HID\VID_05B2&PID_7200&MI_01.DeviceDesc="Focus USB Keyboard Mouse"
  180. HID\VID_05AF&PID_9267&MI_01.DeviceDesc="KB 9251B - 678 Mouse"
  181. HID\VID_04C3&PID_1102&MI_01.DeviceDesc="Maxi Switch, Inc. #1102 Mouse"
  182. HID\VID_04C3&PID_2102&MI_01.DeviceDesc="Maxi Switch, Inc. #2102 Mouse"
  183. HID\VID_0566&PID_2801&MI_01.DeviceDesc="MIC USB K/B Mouse"
  184. HID\VID_05A4&PID_9720&MI_01.DeviceDesc="Ortek USB Keyboard Mouse"
  185. HID\VID_0431&PID_0100.DeviceDesc="Evolution USB Mouse-Trak by ITAC"
  186. HID\VID_055D&PID_6781&MI_01.DeviceDesc="Samsung USB Keyboard Mouse"
  187. HID\VID_05BC&PID_0001&MI_01.DeviceDesc="Forward USB K/B Mouse"
  188. HID\VID_0500&PID_0001&MI_01.DeviceDesc="SUH DART USB Keyboard Mouse"
  189. HID\VID_0471&PID_0601&MI_01.DeviceDesc="Philips USB Wireless Keyboard Mouse"
  190. HID\VID_0471&PID_0402&MI_01.DeviceDesc="PS/2 Mouse on Philips Semiconductors CICT USB Keyboard"
  191. HID\VID_0605&PID_0001.DeviceDesc="Anchor USB Mouse"
  192. HID\VID_0409&PID_0014&MI_01.DeviceDesc="NEC 109 Japanese USB Keyboard Mouse"
  193. HID\VID_0409&PID_0011&MI_01.DeviceDesc="NEC PC98 Series Layout USB Keyboard Mouse"
  194. HID\VID_060B&PID_2101&MI_01.DeviceDesc="Solid Year USB Keyboard Mouse"
  195. HID\VID_0430&PID_0002&MI_01.DeviceDesc="Fujitsu USB Composite Keyboard Mouse"
  196. HID\VID_0510&PID_E001.DeviceDesc="Sejin USB Mouse"
  197. HID\VID_0510&PID_1000&MI_01.DeviceDesc="Sejin USB Keyboard Mouse"
  198. HID\VID_05F2&PID_0010.DeviceDesc="Dexin USB AQ Mouse"
  199. HID\VID_04A5&PID_0003&MI_01.DeviceDesc= "API Generic USB K/B Mouse"
  200. HID\VID_047B&PID_0002&MI_01.DeviceDesc="Silitek USB Keyboard Mouse"
  201. HID\VID_05C7&PID_1001.DeviceDesc="Qtronix USB Mouse"
  202. HID.MouseDevice = "HID-compliant mouse"
  203. ; Standard defs
  204. SPSVCINST_TAGTOFRONT = 0x00000001
  205. SPSVCINST_ASSOCSERVICE= 0x00000002
  206. SERVICE_KERNEL_DRIVER = 1
  207. SERVICE_BOOT_START = 0
  208. SERVICE_SYSTEM_START = 1
  209. SERVICE_AUTO_START = 2
  210. SERVICE_ERROR_NORMAL = 1
  211. SERVICE_ERROR_IGNORE = 0
  212. REG_EXPAND_SZ = 0x00020000
  213. REG_DWORD = 0x00010001
  214. REG_SZ = 0x00000000