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.

95 lines
2.7 KiB

  1. ;__________________________________________________________
  2. ;
  3. ; -- NETCPS.INF --
  4. ;
  5. ; OCM INF for:
  6. ; Microsoft Connection Point Services Phone Book Server
  7. ;
  8. ; Copyright (c) 1993-1998, Microsoft Corporation
  9. ;__________________________________________________________
  10. [version]
  11. signature ="$Windows NT$"
  12. Provider =%Msft%
  13. LayoutFile =layout.inf
  14. ;__________________________________________________________
  15. ;
  16. ; Install Section
  17. ;__________________________________________________________
  18. [NetCPS]
  19. CopyFiles = CPS_Root, CPS_Server, CPS_system, CPS_data
  20. Uninstall = CPS.Remove
  21. AddReg = CPS_AddReg_Events, CPS_AddReg_PerfMon
  22. DelReg = CPS_Remove_old_ODBC
  23. ;__________________________________________________________
  24. ;
  25. ; Removal Section
  26. ;__________________________________________________________
  27. [CPS.Remove]
  28. DelReg = CPS_RegUninst
  29. DelFiles = CPS_Root, CPS_Server, CPS_system, CPS_data
  30. ;__________________________________________________________
  31. ;
  32. ; Destination Directories
  33. ;__________________________________________________________
  34. [DestinationDirs]
  35. CPS_system = 11
  36. CPS_Root = 123175, %APP_PATH_SERVER%
  37. CPS_Server = 123175, %APP_PATH_SERVER%\Bin
  38. CPS_data = 123175, %APP_PATH_SERVER%\%DB_PATH_SERVER%
  39. ;__________________________________________________________
  40. ; Add Reg keys
  41. ;__________________________________________________________
  42. [CPS_AddReg_Events]
  43. "HKLM", "%KEY_EVENTS%", "TypesSupported", %REG_DWORD%, 7
  44. "HKLM", "%KEY_EVENTS%","EventMessageFile","","%123175%\%APP_PATH_SERVER%\Bin\pbsvrmsg.dll"
  45. [CPS_AddReg_PerfMon]
  46. "HKLM", "%KEY_CPSMON_ROOT%","","",""
  47. "HKLM", "%KEY_CPSMON_PERF%","Library","","%123175%\%APP_PATH_SERVER%\Bin\pbsmon.dll"
  48. "HKLM", "%KEY_CPSMON_PERF%","Open","","OpenPerfMon"
  49. "HKLM", "%KEY_CPSMON_PERF%","Collect","","CollectPerfMon"
  50. "HKLM", "%KEY_CPSMON_PERF%","Close","","ClosePerfMon"
  51. ;__________________________________________________________
  52. ; Remove Reg keys
  53. ;__________________________________________________________
  54. [CPS_Remove_old_ODBC]
  55. "HKLM", "%KEY_ODBC_ROOT_Name%"
  56. "HKLM", "%KEY_ODBC_ROOT_Data%"
  57. "HKLM", "SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources", "%KEY_NAME_DSN_Name%"
  58. [CPS_RegUninst]
  59. "HKLM", "%KEY_Events%"
  60. "HKLM", "%KEY_CPSMON_ROOT%"
  61. "HKLM", "%KEY_CPSMON_PERF%"
  62. ;__________________________________________________________
  63. ; Copy Files and DelFiles sections
  64. ;__________________________________________________________
  65. [CPS_Root]
  66. [CPS_Server]
  67. pbserver.dll,,,2
  68. pbsvrmsg.dll,,,2
  69. pbsmon.dll,,,2
  70. [CPS_system]
  71. CPSsym.ini,,,2
  72. CPSsym.h,,,2
  73. [CPS_system.Security]
  74. "D:P(A;;GRGX;;;BU)(A;;GA;;;BA)(A;;GA;;;SY)(A;;GRGX;;;WD)"
  75. [CPS_data]
  76. pbserver.mdb,,,16