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.

217 lines
5.3 KiB

  1. [Version]
  2. Signature="$WINDOWS NT$"
  3. Class=MEDIA
  4. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  5. Provider=%MSFT%
  6. LayoutFile=layout.inf
  7. [DestinationDirs]
  8. DefaultDestDir = 12
  9. [Manufacturer]
  10. %StdMfg%=Standard
  11. %AztechLabs%=AztechLabs
  12. %CHProducts%=CHProducts
  13. %CreativeLabs%=CreativeLabs
  14. %Crystal%=Crystal
  15. %ESS%=ESS
  16. %MediaVision%=MediaVision
  17. %NeoMagic%=NeoMagic
  18. %ThrustMaster%=ThrustMaster
  19. %Yamaha%=Yamaha
  20. [Standard]
  21. @@!n:%PNPB02F.DeviceDesc%=Standard_Port, *PNPB02F ; an IBM standard joystick port
  22. @n:%NECPort.DeviceDesc%=Standard_Port, *nEC18C1
  23. @n:%NECPort.DeviceDesc%=Standard_Port, *nEC18C2
  24. [AztechLabs]
  25. %AztechLabsPort.DeviceDesc%=AztechLabs_Port, *AZT0003
  26. %AztechLabsPort.DeviceDesc%=AztechLabs_Port, *AZT3001
  27. [CHProducts]
  28. %CHProductsPort.DeviceDesc%=CHProducts_Port,,*PNPB02F
  29. [CreativeLabs]
  30. %CreativeLabsPort.DeviceDesc%=CreativeLabs_Port, *CTL7001
  31. %CreativeLabsPort.DeviceDesc%=CreativeLabs_Port, *CTL7002
  32. %CreativeLabsPort.DeviceDesc%=CreativeLabs_Port, *CTL7005
  33. [Crystal]
  34. %CrystalPort.DeviceDesc%=Crystal_Port, *CSC0001
  35. %CrystalPort.DeviceDesc%=Crystal_Port, *CSC0101
  36. [ESS]
  37. %ESSPort.DeviceDesc%=ESS_Port, *ESS0005
  38. %ESSPort.DeviceDesc%=ESS_Port,,*PNPB02F
  39. [MediaVision]
  40. %MediaVisionPort.DeviceDesc%=MediaVision_Port, MF\PNPB00D_Dev2
  41. %MediaVisionPort.DeviceDesc%=MediaVision_Port, MF\PNPB00E_Dev3
  42. %MediaVisionPort.DeviceDesc%=MediaVision_Port, MF\PNPB019_Dev2
  43. [NeoMagic]
  44. %PNPB02F.DeviceDesc%=Standard_Port, *NMX2220
  45. [ThrustMaster]
  46. %ThrustMasterLowPort.DeviceDesc%=ThrustMasterLow_Port,,*PNPB02F
  47. %ThrustMasterHighPort.DeviceDesc%=ThrustMasterHigh_Port,,*PNPB02F
  48. [Yamaha]
  49. %YamahaPort.DeviceDesc%=Yamaha_Port, *YMH0006
  50. %YamahaPort.DeviceDesc%=Yamaha_Port, *YMH0022
  51. [Standard_Port.NT]
  52. CopyFiles=GamePort_Device.CopyFiles.NT
  53. @@!n:LogConfig=StandardJoyStick.LC0,BasicJoyStick.LC1,BasicJoyStick.LC2
  54. @n:LogConfig=StandardJoyStick.LC0
  55. [Standard_Port.NT.Services]
  56. AddService = gameenum,%SPSVCINST_ASSOCSERVICE%,GamePort_Service_Inst
  57. [Standard_Port.NT.HW]
  58. AddReg=GamePort_Device.AddRegACL
  59. [AztechLabs_Port.NT]
  60. CopyFiles=GamePort_Device.CopyFiles.NT
  61. [AztechLabs_Port.NT.Services]
  62. AddService = gameenum,%SPSVCINST_ASSOCSERVICE%,GamePort_Service_Inst
  63. [AztechLabs_Port.NT.HW]
  64. AddReg=GamePort_Device.AddRegACL
  65. [CreativeLabs_Port.NT]
  66. CopyFiles=GamePort_Device.CopyFiles.NT
  67. [CreativeLabs_Port.NT.Services]
  68. AddService = gameenum,%SPSVCINST_ASSOCSERVICE%,GamePort_Service_Inst
  69. [CreativeLabs_Port.NT.HW]
  70. AddReg=GamePort_Device.AddRegACL
  71. [CHProducts_Port.NT]
  72. CopyFiles=GamePort_Device.CopyFiles.NT
  73. LogConfig=BasicJoyStick.LC0
  74. [CHProducts_Port.NT.Services]
  75. AddService = gameenum,%SPSVCINST_ASSOCSERVICE%,GamePort_Service_Inst
  76. [CHProducts_Port.NT.HW]
  77. AddReg=GamePort_Device.AddRegACL
  78. [Crystal_Port.NT]
  79. CopyFiles=GamePort_Device.CopyFiles.NT
  80. [Crystal_Port.NT.Services]
  81. AddService = gameenum,%SPSVCINST_ASSOCSERVICE%,GamePort_Service_Inst
  82. [Crystal_Port.NT.HW]
  83. AddReg=GamePort_Device.AddRegACL
  84. [ESS_Port.NT]
  85. CopyFiles=GamePort_Device.CopyFiles.NT
  86. LogConfig=BasicJoyStick.LC0
  87. [ESS_Port.NT.Services]
  88. AddService = gameenum,%SPSVCINST_ASSOCSERVICE%,GamePort_Service_Inst
  89. [ESS_Port.NT.HW]
  90. AddReg=GamePort_Device.AddRegACL
  91. [MediaVision_Port.NT]
  92. CopyFiles=GamePort_Device.CopyFiles.NT
  93. LogConfig=BasicJoyStick.LC0
  94. [MediaVision_Port.NT.Services]
  95. AddService = gameenum,%SPSVCINST_ASSOCSERVICE%,GamePort_Service_Inst
  96. [MediaVision_Port.NT.HW]
  97. AddReg=GamePort_Device.AddRegACL
  98. [ThrustMasterLow_Port.NT]
  99. CopyFiles=GamePort_Device.CopyFiles.NT
  100. LogConfig=BasicJoyStick.LC3
  101. [ThrustMasterLow_Port.NT.Services]
  102. AddService = gameenum,%SPSVCINST_ASSOCSERVICE%,GamePort_Service_Inst
  103. [ThrustMasterLow_Port.NT.HW]
  104. AddReg=GamePort_Device.AddRegACL
  105. [ThrustMasterHigh_Port.NT]
  106. CopyFiles=GamePort_Device.CopyFiles.NT
  107. LogConfig=BasicJoyStick.LC4
  108. [ThrustMasterHigh_Port.NT.Services]
  109. AddService = gameenum,%SPSVCINST_ASSOCSERVICE%,GamePort_Service_Inst
  110. [ThrustMasterHigh_Port.NT.HW]
  111. AddReg=GamePort_Device.AddRegACL
  112. [Yamaha_Port.NT]
  113. CopyFiles=GamePort_Device.CopyFiles.NT
  114. [Yamaha_Port.NT.Services]
  115. AddService = gameenum,%SPSVCINST_ASSOCSERVICE%,GamePort_Service_Inst
  116. [Yamaha_Port.NT.HW]
  117. AddReg=GamePort_Device.AddRegACL
  118. [GamePort_Device.CopyFiles.NT]
  119. gameenum.sys
  120. [StandardJoyStick.NT.FactDef]
  121. @@!n:ConfigPriority=HARDWIRED
  122. @@!n:IOConfig=201-201(3ff::)
  123. @n:ConfigPriority=HARDWIRED
  124. @n:IOConfig=1480-1487(ffff::)
  125. [StandardJoyStick.LC0]
  126. ConfigPriority=HARDWIRED
  127. @@!n:IOConfig=201-201(3ff::)
  128. @n:IOConfig=1480-1487(ffff::)
  129. [BasicJoyStick.LC0]
  130. ConfigPriority=HARDWIRED
  131. IOConfig=201-201(3ff::)
  132. [BasicJoyStick.LC1]
  133. ConfigPriority=HARDWIRED
  134. IOConfig=200-207(3ff::)
  135. [BasicJoyStick.LC2]
  136. ConfigPriority=HARDRECONFIG
  137. IOConfig=1@200-20f(3ff::)
  138. [BasicJoyStick.LC3]
  139. ConfigPriority=HARDRECONFIG
  140. IOConfig=201-201(3ff::), 203-203(3ff::), 205-205(3ff::), 207-207(3ff::)
  141. [BasicJoyStick.LC4]
  142. ConfigPriority=HARDRECONFIG
  143. IOConfig=209-209(3ff::), 20b-20b(3ff::), 20d-20d(3ff::), 20f-20f(3ff::)
  144. [GamePort_Service_Inst]
  145. DisplayName = %gameport.SvcDesc%
  146. ServiceType = 1 ; SERVICE_KERNEL_DRIVER
  147. StartType = 3 ; SERVICE_DEMAND_START
  148. ErrorControl = 0 ; SERVICE_ERROR_IGNORE
  149. ServiceBinary = %12%\gameenum.sys
  150. LoadOrderGroup = Extended Base
  151. [GamePort_Device.AddRegACL]
  152. HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GA;;;BA)"