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.

87 lines
2.8 KiB

  1. ;-------------------------------------------------------------------------
  2. ; Microsoft DLC Protocol
  3. ;
  4. ; Copyright (c) Microsoft Corporation. All rights reserved.
  5. ;-------------------------------------------------------------------------
  6. [Version]
  7. Signature = "$Windows NT$"
  8. Class = NetTrans
  9. ClassGUID = {4d36e975-e325-11ce-bfc1-08002be10318}
  10. Provider = %Msft%
  11. LayoutFile = layout.inf
  12. [Manufacturer]
  13. %Msft%=MSFT
  14. [MSFT]
  15. %DLC_Desc%=Install_DLC, MS_DLC
  16. [Install_DLC]
  17. Characteristics=0x0
  18. AddReg=Inst_Ndi_DLC ; Specify the [N]etwork [d]evice [i]nstaller
  19. ;CopyFiles=CopyFiles_Inst_Drv_DLC
  20. ;LOGCONFIG=DLC_Reboot
  21. ;-------------------------------------------------------------------------
  22. ; Specify the Network Device Installer
  23. ;-------------------------------------------------------------------------
  24. [Inst_Ndi_DLC]
  25. HKR,Ndi,Service,,"Dlc"
  26. HKR,Ndi,CoServices,%REG_MULTI_SZ%,"Dlc"
  27. HKR,Ndi,HelpText,,"@netcfgx.dll,-50008"
  28. HKR,Ndi\Interfaces,UpperRange,,"dlc"
  29. HKR,Ndi\Interfaces,LowerRange,,"ndis5,ndis4,ndis5_dlc"
  30. ;[DLC_Reboot]
  31. ;ConfigPriority=RESTART
  32. ;-------------------------------------------------------------------------
  33. ; Base Entry Point for DLC Service Installation
  34. ;-------------------------------------------------------------------------
  35. [Install_DLC.Services]
  36. AddService=Dlc,,DLC_Service_Inst
  37. [Install_DLC.PrintMonitor]
  38. AddMonitor=Install_DLC.AddPrintMonitor
  39. [Install_DLC.AddPrintMonitor]
  40. PrintMonitorName = "%HP_PORTMON%"
  41. PrintMonitorDLL = "hpmon.dll"
  42. ;-------------------------------------------------------------------------
  43. ; IPX Service Definitions and Settings
  44. ;-------------------------------------------------------------------------
  45. [DLC_Service_Inst]
  46. DisplayName = %DLC_Desc%
  47. ServiceType = 1 ;SERVICE_KERNEL_DRIVER
  48. StartType = 1 ;SERVICE_SYSTEM_START
  49. ErrorControl = 1 ;SERVICE_ERROR_NORMAL
  50. ServiceBinary = %12%\dlc.sys
  51. AddReg = AddReg_Service_Inst
  52. Description = %DLC_Desc%
  53. [AddReg_Service_Inst]
  54. HKR,"Parameters",,%FLG_ADDREG_KEYONLY%,
  55. ;-------------------------------------------------------------------------
  56. ; Section for driving removal of the DLC service registration
  57. ;-------------------------------------------------------------------------
  58. [Install_DLC.Remove.Services]
  59. DelService=DLC
  60. [Install_DLC.Remove.PrintMonitor]
  61. DelMonitor = Del_Static_DLC.DelPrintMonitor
  62. [Del_Static_DLC.DelPrintMonitor]
  63. PrintMonitorName = "%HP_PORTMON%"
  64. ;-------------------------------------------------------------------------
  65. ; Specify component files destined for the 'Drivers' directory
  66. ;-------------------------------------------------------------------------
  67. ;[DestinationDirs]
  68. ;CopyFiles_Inst_Drv_DLC = 12 ; System[32]\Drivers
  69. ;[CopyFiles_Inst_Drv_DLC]
  70. ;dlc.sys,,,2 ; The DLC Driver