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.

66 lines
2.5 KiB

  1. ;
  2. ; Control registration and DLL installation
  3. ;
  4. ; Note the AddReg and DelReg keys have a maximum length of 255 characters.
  5. ; Only one AddReg and DelReg key per header section.
  6. ;
  7. ; Because of the length limitations, we use shorthand names for the
  8. ; sections.
  9. ;
  10. ; Section Name Notations:
  11. ; A_* - add reg section
  12. ; D_* - del reg section
  13. ; AD_* - add/del reg section
  14. ;
  15. ; RegItems with %11% or %25% are substituted on NT with
  16. ; %SystemRoot%\whatever. But this needs to be REG_EXPAND_SZ!
  17. ; The flag 131072 (0x20000) will make the item be of type
  18. ; REG_EXPAND_SZ.
  19. ;
  20. ; Any entries that go into the registry that contain
  21. ; %_SYS_MOD_PATH%, %11%, %25% MUST have this flag set. (w95 ignores it).
  22. ;
  23. [Version]
  24. Signature="$CHICAGO$"
  25. [RegDll]
  26. RequiredEngine=SETUPAPI,%ERR_NOSETUPAPI%
  27. AddReg=RegAll
  28. [UnregDll]
  29. RequiredEngine=SETUPAPI,%ERR_NOSETUPAPI%
  30. DelReg=UnRegAll
  31. [RegAll]
  32. ; Register the User Prop Pages shell extension COM object
  33. HKCR,"CLSID\%CLSID_HomeNetworkWizard%",,,"%DESC_HomeNetworkWizard%"
  34. HKCR,"CLSID\%CLSID_HomeNetworkWizard%\InProcServer32",,%REGEXSZ%,"%_SYS_MOD_PATH%"
  35. HKCR,"CLSID\%CLSID_HomeNetworkWizard%\InProcServer32","ThreadingModel",,"Apartment"
  36. ; Register Home Networking Wizard regitem
  37. HKCR,"CLSID\%CLSID_HomeNetworkWizard%",,,"%DESC_HomeNetworkWizard%"
  38. HKCR,"CLSID\%CLSID_HomeNetworkWizard%","InfoTip",,"%IT_HomeNetworkWizard%"
  39. HKCR,"CLSID\%CLSID_HomeNetworkWizard%\DefaultIcon",,%REGEXSZ%,"%_SYS_MOD_PATH%,-10000"
  40. HKCR,"CLSID\%CLSID_HomeNetworkWizard%\ShellFolder",Attributes,%REGDW%,0x00000000
  41. HKCR,"CLSID\%CLSID_HomeNetworkWizard%\ShellFolder",HideInWebView,%REGDW%,0x00000001
  42. HKCR,"CLSID\%CLSID_HomeNetworkWizard%\ShellFolder",HideInDomain,%REGDW%,0x00000001
  43. HKCR,"CLSID\%CLSID_HomeNetworkWizard%\Shell\Open\Command",,%REGEXSZ%,"rundll32 %_SYS_MOD_PATH%,HomeNetWizardRunDll"
  44. HKLM,"%PATH_EXPLORER%\NetworkNeighborhood\NameSpace\%CLSID_HomeNetworkWizard%",,,"%CLSID_HomeNetworkWizard%"
  45. ; REST_NONETCONNECTDISCONNECT
  46. HKLM,"%PATH_EXPLORER%\NetworkNeighborhood\NameSpace\%CLSID_HomeNetworkWizard%","SuppressionPolicy",%REGDW%,0x08000000
  47. [UnRegAll]
  48. HKCR,"CLSID\%CLSID_HomeNetworkWizard%"
  49. HKLM,"%PATH_EXPLORER%\NetworkNeighborhood\NameSpace\%CLSID_HomeNetworkWizard%"
  50. [Strings]
  51. DESC_HomeNetworkWizard="Network Setup Wizard"
  52. CLSID_HomeNetworkWizard="{2728520d-1ec8-4c68-a551-316b684c4ea7}"
  53. PATH_EXPLORER="Software\Microsoft\Windows\CurrentVersion\Explorer"
  54. REGEXSZ=0x00020000
  55. REGDW=0x00010001
  56. ; !!!!Localisable strings!!!!
  57. IT_HomeNetworkWizard="Helps you set up a network for your home or small office."