Source code of Windows XP (NT5)
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.

132 lines
3.0 KiB

  1. HKCR
  2. {
  3. ProcCon.ComponentData.1 = s 'ProcCon ComponentData Class'
  4. {
  5. CLSID = s '{7cfc9f00-0641-11d2-8014-00104b9a3106}'
  6. }
  7. ProcCon.ComponentData = s 'ProcCon ComponentData Class'
  8. {
  9. CurVer = s 'ProcCon.ComponentData.1'
  10. }
  11. NoRemove CLSID
  12. {
  13. ForceRemove {7cfc9f00-0641-11d2-8014-00104b9a3106} = s 'ProcCon ComponentData Class'
  14. {
  15. ProgID = s 'ProcCon.ComponentData.1'
  16. VersionIndependentProgID = s 'ProcCon.ComponentData'
  17. InprocServer32 = s '%MODULE%'
  18. {
  19. val ThreadingModel = s 'Apartment'
  20. }
  21. }
  22. }
  23. }
  24. HKCR
  25. {
  26. ProcCon.About.1 = s 'ProcCon About Class'
  27. {
  28. CLSID = s '{7cfc9f01-0641-11d2-8014-00104b9a3106}'
  29. }
  30. ProcCon.About = s 'ProcCon About Class'
  31. {
  32. CurVer = s 'ProcCon.About.1'
  33. }
  34. NoRemove CLSID
  35. {
  36. ForceRemove {7cfc9f01-0641-11d2-8014-00104b9a3106} = s 'ProcCon About Class'
  37. {
  38. ProgID = s 'ProcCon.About.1'
  39. VersionIndependentProgID = s 'ProcCon.About'
  40. InprocServer32 = s '%MODULE%'
  41. {
  42. val ThreadingModel = s 'Apartment'
  43. }
  44. }
  45. }
  46. }
  47. HKLM
  48. {
  49. NoRemove Software
  50. {
  51. NoRemove Microsoft
  52. {
  53. NoRemove MMC
  54. {
  55. NoRemove NodeTypes
  56. {
  57. NoRemove {476e6449-aaff-11d0-b944-00c04fd8d5b0} = s 'Server Applications And Services'
  58. {
  59. NoRemove 'Dynamic Extensions'
  60. {
  61. val {7cfc9f00-0641-11d2-8014-00104b9a3106} = s 'ProcCon'
  62. }
  63. NoRemove Extensions
  64. {
  65. NoRemove NameSpace
  66. {
  67. val {7cfc9f00-0641-11d2-8014-00104b9a3106} = s 'ProcCon'
  68. }
  69. }
  70. }
  71. }
  72. }
  73. }
  74. }
  75. }
  76. HKLM
  77. {
  78. NoRemove Software
  79. {
  80. NoRemove Microsoft
  81. {
  82. NoRemove MMC
  83. {
  84. NoRemove Snapins
  85. {
  86. ForceRemove {7cfc9f00-0641-11d2-8014-00104b9a3106} = s 'ProcCon'
  87. {
  88. val NameString = s '%SNAPIN_NAME%'
  89. val NameStringIndirect = s '@%MODULE%,-102'
  90. val About = s '{7cfc9f01-0641-11d2-8014-00104b9a3106}'
  91. StandAlone
  92. NodeTypes
  93. {
  94. {ff9baf5f-064e-11d2-8014-00104b9a3106} = s 'Root'
  95. }
  96. NodeTypes
  97. {
  98. {ff9baf61-064e-11d2-8014-00104b9a3106} = s 'Rules'
  99. }
  100. NodeTypes
  101. {
  102. {ff9baf60-064e-11d2-8014-00104b9a3106} = s 'Process Alias Rules'
  103. }
  104. NodeTypes
  105. {
  106. {ff9baf65-064e-11d2-8014-00104b9a3106} = s 'Process Execution Rules'
  107. }
  108. NodeTypes
  109. {
  110. {ff9baf64-064e-11d2-8014-00104b9a3106} = s 'Process Group Execution Rules'
  111. }
  112. NodeTypes
  113. {
  114. {ff9baf63-064e-11d2-8014-00104b9a3106} = s 'Processes'
  115. }
  116. NodeTypes
  117. {
  118. {ff9baf62-064e-11d2-8014-00104b9a3106} = s 'Process Groups'
  119. }
  120. NodeTypes
  121. {
  122. {ff9baf66-064e-11d2-8014-00104b9a3106} = s 'Process Group'
  123. }
  124. }
  125. }
  126. }
  127. }
  128. }
  129. }