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.

107 lines
4.0 KiB

  1. ;---------------------------------------------------------------------------
  2. ;
  3. ; Microsoft Windows
  4. ; Copyright (C) Microsoft Corporation, 1993 - 2000.
  5. ;
  6. ; File: selfreg.inx
  7. ;
  8. ; Contents: advpack inf registration file
  9. ;
  10. ;----------------------------------------------------------------------------
  11. [Version]
  12. Signature="$CHICAGO$"
  13. [UserAccountsInstall]
  14. ComponentName=NUSRMGR
  15. ComponentVersion=1.0
  16. AdvOptions=44
  17. AddReg=RegUA
  18. DelReg=
  19. RequiredEngine=SETUPAPI,%ERR_NOSETUPAPI%
  20. NoBackupPlatform=NT5
  21. [UserAccountsUninstall]
  22. ComponentName=NUSRMGR
  23. ComponentVersion=1.0
  24. AdvOptions=44
  25. AddReg=
  26. DelReg=DelRegUA
  27. RequiredEngine=SETUPAPI,%ERR_NOSETUPAPI%
  28. NoBackupPlatform=NT5
  29. [RegUA]
  30. HKCR,"CLSID\%CLSID_CommonDialog%",,,"%DESC_CommonDialog%"
  31. HKCR,"CLSID\%CLSID_CommonDialog%\InProcServer32",,0x00020000,"%THISDLL%"
  32. HKCR,"CLSID\%CLSID_CommonDialog%\InProcServer32","ThreadingModel",,"Apartment"
  33. HKCR,"CLSID\%CLSID_CommonDialog%\ProgID",,,"UserAccounts.CommonDialog.1"
  34. HKCR,"CLSID\%CLSID_CommonDialog%\Version",,,"1.0"
  35. HKCR,"CLSID\%CLSID_CommonDialog%\VersionIndependentProgID",,,"UserAccounts.CommonDialog"
  36. HKCR,"CLSID\%CLSID_CommonDialog%\TypeLib",,,"%NUSRMGR_TYPELIB%"
  37. HKCR,"UserAccounts.CommonDialog",,,"%DESC_CommonDialog%"
  38. HKCR,"UserAccounts.CommonDialog\CLSID",,,"%CLSID_CommonDialog%"
  39. HKCR,"UserAccounts.CommonDialog\CurVer",,,"UserAccounts.CommonDialog.1"
  40. HKCR,"UserAccounts.CommonDialog.1",,,"%DESC_CommonDialog%"
  41. HKCR,"UserAccounts.CommonDialog.1\CLSID",,,"%CLSID_CommonDialog%"
  42. HKCR,"CLSID\%CLSID_PassportManager%",,,"%DESC_PassportManager%"
  43. HKCR,"CLSID\%CLSID_PassportManager%\InProcServer32",,0x00020000,"%THISDLL%"
  44. HKCR,"CLSID\%CLSID_PassportManager%\InProcServer32","ThreadingModel",,"Apartment"
  45. HKCR,"CLSID\%CLSID_PassportManager%\ProgID",,,"UserAccounts.PassportManager.1"
  46. HKCR,"CLSID\%CLSID_PassportManager%\Version",,,"1.0"
  47. HKCR,"CLSID\%CLSID_PassportManager%\VersionIndependentProgID",,,"UserAccounts.PassportManager"
  48. HKCR,"CLSID\%CLSID_PassportManager%\TypeLib",,,"%NUSRMGR_TYPELIB%"
  49. HKCR,"UserAccounts.PassportManager",,,"%DESC_PassportManager%"
  50. HKCR,"UserAccounts.PassportManager\CLSID",,,"%CLSID_PassportManager%"
  51. HKCR,"UserAccounts.PassportManager\CurVer",,,"UserAccounts.PassportManager.1"
  52. HKCR,"UserAccounts.PassportManager.1",,,"%DESC_PassportManager%"
  53. HKCR,"UserAccounts.PassportManager.1\CLSID",,,"%CLSID_PassportManager%"
  54. HKCR,"CLSID\%CLSID_Toolbar%",,,"%DESC_Toolbar%"
  55. HKCR,"CLSID\%CLSID_Toolbar%\InProcServer32",,0x00020000,"%THISDLL%"
  56. HKCR,"CLSID\%CLSID_Toolbar%\InProcServer32","ThreadingModel",,"Apartment"
  57. HKCR,"CLSID\%CLSID_Toolbar%\ProgID",,,"UserAccounts.Toolbar.1"
  58. HKCR,"CLSID\%CLSID_Toolbar%\Version",,,"1.0"
  59. HKCR,"CLSID\%CLSID_Toolbar%\VersionIndependentProgID",,,"UserAccounts.Toolbar"
  60. HKCR,"CLSID\%CLSID_Toolbar%\TypeLib",,,"%NUSRMGR_TYPELIB%"
  61. HKCR,"UserAccounts.Toolbar",,,"%DESC_Toolbar%"
  62. HKCR,"UserAccounts.Toolbar\CLSID",,,"%CLSID_Toolbar%"
  63. HKCR,"UserAccounts.Toolbar\CurVer",,,"UserAccounts.Toolbar.1"
  64. HKCR,"UserAccounts.Toolbar.1",,,"%DESC_Toolbar%"
  65. HKCR,"UserAccounts.Toolbar.1\CLSID",,,"%CLSID_Toolbar%"
  66. [DelRegUA]
  67. HKCR,"CLSID\%CLSID_CommonDialog%"
  68. HKCR,"UserAccounts.CommonDialog"
  69. HKCR,"UserAccounts.CommonDialog.1"
  70. HKCR,"CLSID\%CLSID_PassportManager%"
  71. HKCR,"UserAccounts.PassportManager"
  72. HKCR,"UserAccounts.PassportManager.1"
  73. HKCR,"CLSID\%CLSID_Toolbar%"
  74. HKCR,"UserAccounts.Toolbar"
  75. HKCR,"UserAccounts.Toolbar.1"
  76. [Strings]
  77. ; These lines compress the file -- do not localize
  78. REGEXSZ=0x00020000
  79. REGDW=0x00010001
  80. REGMULSZ=0x00010000
  81. ; -- end of compression section --
  82. NUSRMGR_TYPELIB = "{A5064420-D541-11D4-9523-00B0D022CA64}"
  83. CLSID_CommonDialog = "{A5064422-D541-11D4-9523-00B0D022CA64}"
  84. DESC_CommonDialog = "Common Dialog Object"
  85. CLSID_PassportManager = "{A5064424-D541-11D4-9523-00B0D022CA64}"
  86. DESC_PassportManager = "Passport Manager Object"
  87. CLSID_Toolbar = "{A5064426-D541-11D4-9523-00B0D022CA64}"
  88. DESC_Toolbar = "User Accounts Toolbar Object"
  89. ERR_NOSETUPAPI = "Can not register NUSRMGR.DLL because SETUPAPI.DLL is missing."