home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 2 / Windows / System32 / wucltux.dll / REGINST / REGINST
Windows Setup INFormation  |  2008-01-19  |  4KB  |  79 lines

  1. [Version]
  2. Signature="$CHICAGO$"
  3. [RegDll]
  4. RequiredEngine=SETUPAPI
  5. AddReg=RegAll
  6. [UnregDll]
  7. RequiredEngine=SETUPAPI
  8. DelReg=RegAll
  9. [RegAll]
  10. ;your control panel's name
  11. HKLM,%PATH_EXPLORER%\ControlPanel\NameSpace\%CLSID_NamespaceInitStub%,,,"%NAME_NamespaceInitStub%"
  12. HKCR,"CLSID\%CLSID_NamespaceInitStub%",,,"%NAME_NamespaceInitStub%"
  13. ;Don't change the GUID, but change the 0xa to the appropriate category or categories
  14. HKCR,"CLSID\%CLSID_NamespaceInitStub%",System.ApplicationName,,"Microsoft.WindowsUpdate"
  15. HKCR,"CLSID\%CLSID_NamespaceInitStub%",System.ControlPanel.Category,,"5,10"
  16. ;the string ids and default icon ids for your app
  17. HKCR,"CLSID\%CLSID_NamespaceInitStub%",InfoTip,%REGEXSZ%,"@%_SYS_MOD_PATH%,-4"
  18. HKCR,"CLSID\%CLSID_NamespaceInitStub%",LocalizedString,%REGEXSZ%,"@%_SYS_MOD_PATH%,-1"
  19. HKCR,"CLSID\%CLSID_NamespaceInitStub%\DefaultIcon",,%REGEXSZ%,"%_SYS_MOD_PATH%,-1"
  20. ;don't change this
  21. HKCR,"CLSID\%CLSID_NamespaceInitStub%\%IPS%",,%REGEXSZ%,"%SystemRoot%\system32\shdocvw.dll"
  22. HKCR,"CLSID\%CLSID_NamespaceInitStub%\%IPS%",ThreadingModel,,"Apartment"
  23. HKCR,"CLSID\%CLSID_NamespaceInitStub%\ShellFolder",Attributes,%REGDW%,0xa0000000
  24. HKCR,"CLSID\%CLSID_NamespaceInitStub%\ShellFolder",WantsParseDisplayName,,""
  25. HKLM,"%SMWCVSEA%","%CLSID_NamespaceInitStub%",,"%NAME_NamespaceInitStub%"
  26. HKCR,"CLSID\%CLSID_NamespaceInitStub%\Instance",CLSID,,%CLSID_LayoutFldr%
  27. HKCR,"CLSID\%CLSID_NamespaceInitStub%\Instance\InitPropertyBag",ResourceDLL,%REGEXSZ%,"%_SYS_MOD_PATH%"
  28. HKCR,"CLSID\%CLSID_NamespaceInitStub%\Instance\InitPropertyBag",ResourceID,%REGDW%,100
  29. HKCR,"CLSID\%CLSID_WUAppElementProvider%",,,""
  30. HKCR,"CLSID\%CLSID_WUAppElementProvider%\%IPS%",,%REGEXSZ%,"%_SYS_MOD_PATH%"
  31. HKCR,"CLSID\%CLSID_WUAppElementProvider%\%IPS%",ThreadingModel,,"Apartment"
  32. ;WUAppElevator
  33. HKCR,"AppID\%APPID_WUApp%",,,"%APPNAME_WUApp%"
  34. HKCR,"AppID\%APPID_WUApp%",DllSurrogate,,""
  35. HKCR,"AppID\%APPID_WUApp%",AuthenticationLevel,%REGDW%,0x6
  36. ; interactive users have local launch/activate permission 
  37. HKCR,"AppID\%APPID_WUApp%",LaunchPermission,1, \
  38. 01,00,04,80,5c,00,00,00,6c,00,00,00,00,00,00,00,14,00,\
  39. 00,00,02,00,48,00,03,00,00,00,00,00,14,00,0b,00,00,00,01,01,00,00,00,00,00,\
  40. 05,12,00,00,00,00,00,18,00,0b,00,00,00,01,02,00,00,00,00,00,05,20,00,00,00,\
  41. 20,02,00,00,00,00,14,00,0b,00,00,00,01,01,00,00,00,00,00,05,04,00,00,00,01,\
  42. 02,00,00,00,00,00,05,20,00,00,00,20,02,00,00,01,02,00,00,00,00,00,05,20,00,\
  43. 00,00,20,02,00,00
  44. HKCR,"AppID\%APPID_WUApp%",AccessPermission,1,\
  45. 01,00,04,80,58,00,00,00,68,00,00,00,00,00,00,00,14,00,\
  46. 00,00,02,00,44,00,03,00,00,00,00,00,14,00,03,00,00,00,01,01,00,00,00,00,00,\
  47. 05,04,00,00,00,00,00,14,00,03,00,00,00,01,01,00,00,00,00,00,05,0a,00,00,00,\
  48. 00,00,14,00,03,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00,01,02,00,00,00,\
  49. 00,00,05,20,00,00,00,20,02,00,00,01,02,00,00,00,00,00,05,20,00,00,00,20,02,\
  50. 00,00
  51. HKCR,"CLSID\%CLSID_WUAppElevator%",,,"%NAME_WUAppElevator%"
  52. HKCR,"CLSID\%CLSID_WUAppElevator%",AppID,,"%APPID_WUApp%"
  53. HKCR,"CLSID\%CLSID_WUAppElevator%",LocalizedString,,"@%systemroot%\system32\wucltux.dll,-3"
  54. HKCR,"CLSID\%CLSID_WUAppElevator%\%IPS%",,%REGEXSZ%,"%_SYS_MOD_PATH%"
  55. HKCR,"CLSID\%CLSID_WUAppElevator%\%IPS%",ThreadingModel,,"Apartment"
  56. HKCR,"CLSID\%CLSID_WUAppElevator%\Elevation",Enabled,%REGDW%,1
  57. [Strings]
  58. ;nothing in Strings section should be localized
  59. SMWCVSEA="Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved"
  60. PATH_EXPLORER="Software\Microsoft\Windows\CurrentVersion\Explorer"
  61. IPS="InProcServer32"
  62. REGEXSZ=0x00020000
  63. REGDW=0x00010001
  64. CLSID_NamespaceInitStub="{36eef7db-88ad-4e81-ad49-0e313f0c35f8}"
  65. ;this guid should be constant for all cpls
  66. CLSID_LayoutFldr="{328B0346-7EAF-4BBE-A479-7CB88A095F5B}"
  67. ;Note this needs to match what's in dll.cpp
  68. CLSID_WUAppElementProvider="{cfbc05bc-1b9e-4693-a49c-4e7181d69e0a}"
  69. ;Note this needs to match what's in dll.cpp
  70. NAME_NamespaceInitStub="Windows Update"
  71. ;WUApp AppID
  72. APPID_WUApp="{f62fdd2e-66d2-423b-9a04-f71ea00f892a}"
  73. ;WUApp App Name
  74. APPNAME_WUApp="Windows Update Agent User Interface"
  75. ;WUAppElevator CLSID
  76. CLSID_WUAppElevator="{1138506a-b949-46a7-b6c0-ee26499fdeaf}"
  77. ;WUAppElevator Name
  78. NAME_WUAppElevator="WUAppElevator class"
  79.