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.

72 lines
2.3 KiB

  1. ; -- NETPSCHD.INX --
  2. ;
  3. ; Packet Scheduler Transports
  4. ;
  5. ; Copyright (c) Microsoft Corporation. All rights reserved.
  6. [Version]
  7. Signature = "$Windows NT$"
  8. Class = NetService
  9. ClassGUID = {4D36E974-E325-11CE-BFC1-08002BE10318}
  10. Provider = %Msft%
  11. LayoutFile = layout.inf
  12. [Manufacturer]
  13. %Msft% = MSFT
  14. [MSFT]
  15. %PSched_Desc% = PSched.ndi, ms_psched
  16. [PSched.ndi]
  17. AddReg = PSched.ndi.AddReg
  18. AddReg = Registry.Service.PSched
  19. Characteristics = 0x410 ; NCF_FILTER | NCF_NO_SERVICE
  20. RegisterDlls = PSched.ndi.Register
  21. [PSched.ndi.Remove]
  22. UnregisterDlls = PSched.ndi.Unregister
  23. [PSched.ndi.Services]
  24. AddService = PSched, , PSched.AddService, PSched.AddEventLog
  25. [PSched.AddService]
  26. DisplayName = %PSched_Desc%
  27. ServiceType = 1 ;SERVICE_KERNEL_DRIVER
  28. StartType = 3 ;SERVICE_DEMAND_START
  29. ErrorControl = 1 ;SERVICE_ERROR_NORMAL
  30. ServiceBinary = %12%\psched.sys
  31. LoadOrderGroup = PNP_TDI
  32. Dependencies = Gpc
  33. Description = %PSched_Desc%
  34. [PSched.AddEventLog]
  35. AddReg = PSched.AddEventLog.AddReg
  36. [PSched.AddEventLog.AddReg]
  37. HKR, , EventMessageFile, 0x20000, "%%SystemRoot%%\System32\netevent.dll"
  38. HKR, , TypesSupported, 0x10001, 7
  39. [PSched.ndi.AddReg]
  40. HKR, Ndi, HelpText, , "@netcfgx.dll,-50015"
  41. HKR, Ndi, FilterClass, , scheduler
  42. HKR, Ndi, FilterDeviceInfId, , ms_pschedmp
  43. HKR, Ndi, Service, , PSched
  44. HKR, Ndi, RequiredAll, 0 ,"ms_gpc"
  45. HKR, Ndi\Interfaces, UpperRange, , noupper
  46. HKR, Ndi\Interfaces, LowerRange, , nolower
  47. HKR, Ndi\Interfaces, LowerExclude, , "ndisatm, ndiscowan, ndiswan, ndiswanasync, ndiswanipx, ndiswannbf"
  48. HKR, Ndi\Interfaces, FilterMediaTypes, , "ethernet, tokenring, fddi, wan"
  49. [Registry.Service.PSched]
  50. ; Perfmon
  51. HKLM, "System\CurrentControlSet\Services\PSched\Performance", "Library", , "pschdprf.dll"
  52. HKLM, "System\CurrentControlSet\Services\PSched\Performance", "Open", , "OpenPschedPerformanceData"
  53. HKLM, "System\CurrentControlSet\Services\PSched\Performance", "Close", , "ClosePschedPerformanceData"
  54. HKLM, "System\CurrentControlSet\Services\PSched\Performance", "Collect", , "CollectPschedPerformanceData"
  55. [PSched.ndi.Register]
  56. 11,, lodctr.exe, 1,,"pschdprf.ini"
  57. [PSched.ndi.Unregister]
  58. 11,, unlodctr.exe, 1,,"PSched"