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.

129 lines
4.3 KiB

  1. ; netctmrk.inf
  2. ;
  3. ; Comtrol Multiport Serial Controllers.
  4. ; Copyright 1998, 2000, 2001 Comtrol Corp.
  5. ; INF for NT5.0 RocketPort, RocketModem - PCI only.
  6. ;
  7. [version]
  8. Signature="$Windows NT$"
  9. Class=MultiPortSerial
  10. ClassGuid={50906CB8-BA12-11D1-BF5D-0000F805F530}
  11. Provider=%Comtrol_Corp%
  12. ;
  13. ; The following is only used for CD Distributions
  14. LayoutFile=layout.inf
  15. [Manufacturer]
  16. %Comtrol_Corp%=ComtrolAsync
  17. [ComtrolAsync]
  18. ; DisplayName Section DeviceID
  19. ; ----------- ------- --------
  20. %ROCKETPTPCI32.DeviceDesc%=RCKTPTPCI32, PCI\VEN_11fe&DEV_0001
  21. %ROCKETPTPCI16.DeviceDesc%=RCKTPTPCI16, PCI\VEN_11fe&DEV_0003
  22. %ROCKETPTPCI16.DeviceDesc%=RCKTPTPCI16, PCI\VEN_11fe&DEV_0009
  23. %ROCKETPTPCI8.DeviceDesc%=RCKTPTPCI8, PCI\VEN_11fe&DEV_0002
  24. %ROCKETPTPCI8.DeviceDesc%=RCKTPTPCI8, PCI\VEN_11fe&DEV_0005
  25. %ROCKETPTPCI8.DeviceDesc%=RCKTPTPCI8, PCI\VEN_11fe&DEV_0006
  26. %ROCKETPTPCI8.DeviceDesc%=RCKTPTPCI8, PCI\VEN_11fe&DEV_0008
  27. %ROCKETPTPCI8.DeviceDesc%=RCKTPTPCI8, PCI\VEN_11fe&DEV_000B
  28. %ROCKETPTPCI4.DeviceDesc%=RCKTPTPCI4, PCI\VEN_11fe&DEV_0004
  29. %ROCKETPTPCI4.DeviceDesc%=RCKTPTPCI4, PCI\VEN_11fe&DEV_0007
  30. %ROCKETPTPCI4.DeviceDesc%=RCKTPTPCI4, PCI\VEN_11fe&DEV_000A
  31. %ROCKETPTPCI2.DeviceDesc%=RCKTPTPCI2, PCI\VEN_11fe&DEV_000E
  32. %ROCKETPTPCI2.DeviceDesc%=RCKTPTPCI2, PCI\VEN_11fe&DEV_000F
  33. ;%ROCKETMDPCI6.DeviceDesc%=RCKTMDPCI6, PCI\VEN_11fe&DEV_000C
  34. ;%ROCKETMDPCI4.DeviceDesc%=RCKTMDPCI4, PCI\VEN_11fe&DEV_000D
  35. [ControlFlags]
  36. ExcludeFromSelect.nt=*
  37. ;;ExcludeFromSelect=PCI\VEN_11fe&DEV_0001, PCI\VEN_11fe&DEV_0003, PCI\VEN_11fe&DEV_0009, PCI\VEN_11fe&DEV_0002
  38. ;;ExcludeFromSelect=PCI\VEN_11fe&DEV_0005, PCI\VEN_11fe&DEV_0006, PCI\VEN_11fe&DEV_000B, PCI\VEN_11fe&DEV_0008
  39. ;;ExcludeFromSelect=PCI\VEN_11fe&DEV_0004, PCI\VEN_11fe&DEV_000A, PCI\VEN_11fe&DEV_000C
  40. ;;ExcludeFromSelect=PCI\VEN_11fe&DEV_0007, PCI\VEN_11fe&DEV_000D
  41. [RCKTPTPCI2.NT]
  42. AddReg=RocketPort.Reg
  43. CopyFiles = Drivers_Files, System32_Files
  44. [RCKTPTPCI2.NT.Services]
  45. AddService = RocketPort, 2, RocketPort.Service, common.EventLog
  46. [RCKTPTPCI4.NT]
  47. AddReg=RocketPort.Reg
  48. CopyFiles = Drivers_Files, System32_Files
  49. [RCKTPTPCI4.NT.Services]
  50. AddService = RocketPort, 2, RocketPort.Service, common.EventLog
  51. [RCKTPTPCI8.NT]
  52. AddReg=RocketPort.Reg
  53. CopyFiles = Drivers_Files, System32_Files
  54. [RCKTPTPCI8.NT.Services]
  55. AddService = RocketPort, 2, RocketPort.Service, common.EventLog
  56. [RCKTMDPCI6.NT]
  57. AddReg=RocketPort.Reg
  58. CopyFiles = Drivers_Files, System32_Files, Modem_Firmware
  59. [RCKTMDPCI6.NT.Services]
  60. AddService = RocketPort, 2, RocketPort.Service, common.EventLog
  61. [RCKTMDPCI4.NT]
  62. AddReg=RocketPort.Reg
  63. CopyFiles = Drivers_Files, System32_Files, Modem_Firmware
  64. [RCKTMDPCI4.NT.Services]
  65. AddService = RocketPort, 2, RocketPort.Service, common.EventLog
  66. [RCKTPTPCI16.NT]
  67. AddReg=RocketPort.Reg
  68. CopyFiles = Drivers_Files, System32_Files
  69. [RCKTPTPCI16.NT.Services]
  70. AddService = RocketPort, 2, RocketPort.Service, common.EventLog
  71. [RCKTPTPCI32.NT]
  72. AddReg=RocketPort.Reg
  73. CopyFiles = Drivers_Files, System32_Files
  74. [RCKTPTPCI32.NT.Services]
  75. AddService = RocketPort, 2, RocketPort.Service, common.EventLog
  76. [RocketPort.reg]
  77. HKR,,EnumPropPages32,0,"ctmasetp.dll,DevicePropPage"
  78. ;;;HKLM,System\CurrentControlSet\Services\RocketPort\Parameters,NoPnpPorts,%REG_DWORD%,1
  79. [RocketPort.Service]
  80. DisplayName = %RocketPort.Service.DispName%
  81. ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
  82. StartType = 3 ;%SERVICE_DEMAND_START%
  83. ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
  84. ServiceBinary = %12%\rocket.sys
  85. LoadOrderGroup = NDIS
  86. ;;;;LoadOrderGroup = Extended base
  87. [Drivers_Files]
  88. rocket.sys,,,2 ; the 2 means Do not allow the user to skip this file!
  89. [System32_Files]
  90. ctmasetp.dll
  91. ctmasetp.chm
  92. [Modem_Firmware] ;These will go into system32 -LN
  93. ctmmdmfw.rm,,,2 ; the 2 means Do not allow the user to skip this file!
  94. ctmmdmld.rm,,,2 ; the 2 means Do not allow the user to skip this file!
  95. [common.EventLog]
  96. AddReg = common.AddEventLog.reg
  97. [common.AddEventLog.reg]
  98. HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\rocket.sys"
  99. HKR, , TypesSupported, 0x00010001, 7
  100. [DestinationDirs]
  101. Drivers_Files = 12 ; system32\drivers
  102. Modem_Firmware = 11, Rocket ; system32\Rocket
  103. System32_Files = 11 ; system32