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.
1357 lines
66 KiB
1357 lines
66 KiB
@*:======================================================
|
|
@*: FxsOcm.inf
|
|
@*:
|
|
@*: This file is the inf that drives the fax setup
|
|
@*: during the GUI portion of Windows Setup
|
|
@*:
|
|
@*: If you add files to the SourceDisksFiles section
|
|
@*: in this file, you MUST also add the file to the
|
|
@*: layout.inx file in the setup\inf\win4\inf directory.
|
|
@*: failing to to so will cause a file copy error
|
|
@*: during guimode.
|
|
@*:======================================================
|
|
|
|
[version]
|
|
signature="$WINDOWS NT$"
|
|
SetupClass=BASE
|
|
LayoutFile=layout.inf
|
|
|
|
@*:===================================================
|
|
@*: This INF uses some custom keywords
|
|
@*:
|
|
@*: - CreateDir = [dir section],[dir section],...
|
|
@*: - DelDir = [dir section],[dir section],...
|
|
@*:
|
|
@*: [dir section]
|
|
@*: Path = <path to folder to create>
|
|
@*: Platform = <one of the PRODUCT_SKU_* below>
|
|
@*: Security = <DACL in string format>
|
|
@*: Attributes = <one of the FILE_ATTRIBUTE_* below>, will be added to attributes
|
|
@*:
|
|
@*:
|
|
@*: - CreateShare = [share section],[share section],...
|
|
@*: - DelShare = [share section],[share section],...
|
|
@*:
|
|
@*: [share section]
|
|
@*: Path = <path to folder on which share is created>
|
|
@*: Name = <name of share as it appears to the user>
|
|
@*: Comment = <share comment as it appears to the user>
|
|
@*: Platform = <one of the PRODUCT_SKU_* below>
|
|
@*: Security = <DACL in string format>
|
|
@*:
|
|
@*:
|
|
@*: - ProfileItems_Platform = <Platform>, [ProfileItems section]
|
|
@*:
|
|
@*: - RegisterDlls_Platform = <Platform>, [RegisterDlls section]
|
|
@*:
|
|
@*: - UnregisterDlls_Platform = <Platform>, [UnregisterDlls section]
|
|
@*:
|
|
@*: - AddReg_Platform = <Platform>, [AddReg section]
|
|
@*:
|
|
@*: - CopyFiles_Platform = <Platform>, [CopyFiles section]
|
|
@*:
|
|
@*:===================================================
|
|
|
|
@*:============================
|
|
@*: FaxOcmDebug - Used
|
|
@*: for debugging FaxOCM.dll
|
|
@*:
|
|
@*: DebugLevel can be one of the following:
|
|
@*: 0 - no debug output
|
|
@*: 1 - see errors only
|
|
@*: 2 - see errors & warnings
|
|
@*: 3 - see all the debug output
|
|
@*:
|
|
@*: DebugFormat can be one of the following:
|
|
@*: 0 - print to std output
|
|
@*: 1 - print to file ("FaxSetup.log" in %windir% directory)
|
|
@*: 2 - print to both
|
|
@*:============================
|
|
[FaxOcmDebug]
|
|
DebugLevel = 3
|
|
DebugFormat = 1
|
|
|
|
|
|
[Optional Components]
|
|
Fax ; Top Level Option
|
|
|
|
@*:
|
|
@*: Destination directories that the files
|
|
@*: listed below are installed to.
|
|
@*:
|
|
[DestinationDirs]
|
|
|
|
FaxFiles.System = 11 ; DIRID_SYSTEM
|
|
FaxFiles.System.Console = 11 ; DIRID_SYSTEM
|
|
FaxFiles.System.Server.Section = 11 ; DIRID_SYSTEM
|
|
FaxFiles.Coverpage = 16419, %str_CoverPages% ; CSIDL_COMMON_APPDATA\Microsoft\Windows NT\MSFax\Common Coverpages
|
|
FaxFiles.Addin = 10, %str_addins% ; NOT Localized Addin Directory under Windows
|
|
FaxFiles.DelOnUpgrade.FromW9X.Windows = 10
|
|
FaxFiles.DelOnUpgrade.FromW2K.System = 11
|
|
FaxFiles.DelOnUpgrade.FromW2K.Help = 18
|
|
FaxFiles.DelOnUpgrade.FromW2K.AddIn = 10, %str_addins% ; NOT Localized Addin Directory under Windows
|
|
FaxFiles.DelOnUpgrade.FromXP.NET.System = 11
|
|
|
|
@*:===========================================
|
|
@*: this is the directory structure we build
|
|
@*: on the server when creating the down level
|
|
@*: client installation point
|
|
@*:
|
|
@*: %systemroot%
|
|
@*: +---system32
|
|
@*: +---clients
|
|
@*: +---faxclient
|
|
@*: +---PrgFiles
|
|
@*: | +---msfax
|
|
@*: | +---Bin
|
|
@*: | +---Bin9x
|
|
@*: +---System
|
|
@*: | +---W95
|
|
@*: | +---W98
|
|
@*: +---System32
|
|
@*: | +---NT4
|
|
@*: +---Windows
|
|
@*: | +---addins
|
|
@*: | +---Help
|
|
@*: +---Drivers
|
|
@*: +---W9X
|
|
@*: +---NT4
|
|
@*:===========================================
|
|
FaxFiles.Clients.Fax = 11,%str_DownLevelClients% ; %systemroot%\system32\clients\faxclient
|
|
FaxFiles.Clients.Fax.PrgFiles = 11,%str_DownLevelClients%\%str_PrgFiles% ; %systemroot%\system32\clients\faxclient\PrgFiles
|
|
FaxFiles.Clients.Fax.PrgFiles.msfax = 11,%str_DownLevelClients%\%str_PrgFiles%\%str_MsFax% ; %systemroot%\system32\clients\faxclient\PrgFiles\msfax
|
|
FaxFiles.Clients.Fax.PrgFiles.msfax.Bin = 11,%str_DownLevelClients%\%str_PrgFiles%\%str_MsFax%\Bin ; %systemroot%\system32\clients\faxclient\PrgFiles\msfax\Bin
|
|
FaxFiles.Clients.Fax.PrgFiles.msfax.Bin9x = 11,%str_DownLevelClients%\%str_PrgFiles%\%str_MsFax%\Bin9x ; %systemroot%\system32\clients\faxclient\PrgFiles\msfax\Bin9x
|
|
FaxFiles.Clients.Fax.System = 11,%str_DownLevelClients%\%str_System% ; %systemroot%\system32\clients\faxclient\System
|
|
FaxFiles.Clients.Fax.System.W95 = 11,%str_DownLevelClients%\%str_System%\W95 ; %systemroot%\system32\clients\faxclient\System\W95
|
|
FaxFiles.Clients.Fax.System.W98 = 11,%str_DownLevelClients%\%str_System%\W98 ; %systemroot%\system32\clients\faxclient\System\W98
|
|
FaxFiles.Clients.Fax.System32 = 11,%str_DownLevelClients%\System32 ; %systemroot%\system32\clients\faxclient\System32
|
|
FaxFiles.Clients.Fax.System32.NT4 = 11,%str_DownLevelClients%\System32\NT4 ; %systemroot%\system32\clients\faxclient\System32\NT4
|
|
FaxFiles.Clients.Fax.Windows = 11,%str_DownLevelClients%\%str_Windows% ; %systemroot%\system32\clients\faxclient\Windows
|
|
FaxFiles.Clients.Fax.Windows.addins = 11,%str_DownLevelClients%\%str_Windows%\addins ; %systemroot%\system32\clients\faxclient\Windows\addins
|
|
FaxFiles.Clients.Fax.Windows.help = 11,%str_DownLevelClients%\%str_Windows%\help ; %systemroot%\system32\clients\faxclient\Windows\help
|
|
FaxFiles.Clients.Fax.Drivers = 11,%str_DownLevelClients%\%str_Drivers% ; %systemroot%\system32\clients\faxclient\Drivers
|
|
FaxFiles.Clients.Fax.Drivers.W9X = 11,%str_DownLevelClients%\%str_Drivers%\W9X ; %systemroot%\system32\clients\faxclient\Drivers\W9X
|
|
FaxFiles.Clients.Fax.Drivers.NT4 = 11,%str_DownLevelClients%\%str_Drivers%\NT4 ; %systemroot%\system32\clients\faxclient\Drivers\NT4
|
|
|
|
@*:=============================================
|
|
@*: Fax
|
|
@*:=============================================
|
|
|
|
[Fax]
|
|
OptionDesc = %str_fax_desc%
|
|
Tip = %str_fax_tip%
|
|
IconIndex = 19 ;; 19 is index for the Fax Icon
|
|
@*:We remarked the next line, because we want the fax component to be off by default (can be overridden by answer file FAX=ON)
|
|
@*:
|
|
@*:Modes = 0,1,2,3 ;; install fax in all install scenarios
|
|
@*:
|
|
|
|
FaxCleanInstall = Fax.CleanInstall
|
|
FaxUpgradeFromWin9x = Fax.UpgradeFromW9X
|
|
FaxUpgradeFromWin2K = Fax.UpgradeFromWin2K
|
|
FaxUpgradeFromXpDotNet = Fax.UpgradeFromXpDotNet
|
|
FaxUninstall = Fax.Uninstall
|
|
|
|
@*:=============================================
|
|
@*: Fax.CleanInstall
|
|
@*:=============================================
|
|
|
|
[Fax.CleanInstall]
|
|
CopyFiles = FaxFiles.System, \
|
|
FaxFiles.System.Console, \
|
|
FaxFiles.Addin, \
|
|
FaxFiles.Clients.Fax.Drivers, \
|
|
@s:@i: FaxFiles.System.Server.Section, \
|
|
@s!b:@i: FaxFiles.Clients.Fax, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.PrgFiles, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.PrgFiles.msfax, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.PrgFiles.msfax.Bin, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.PrgFiles.msfax.Bin9x, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.System, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.System.W95, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.System.W98, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.System32, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.System32.NT4, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.Windows, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.Windows.addins, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.Windows.help, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.Drivers.W9X, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.Drivers.NT4, \
|
|
FaxFiles.Coverpage
|
|
DelReg = FaxReg.DelOnUpgrade.FromW2K.PerUser
|
|
DelDir = Fax.Dir.W2K.CommonCoverpages
|
|
AddReg = FaxReg.CoverPageAssociation, \
|
|
FaxReg.EventLogging, \
|
|
FaxReg.MSFax, \
|
|
FaxReg.ActivityLogging, \
|
|
FaxReg.Receipts, \
|
|
FaxReg.Setup, \
|
|
FaxReg.OriginalSetup, \
|
|
FaxReg.Client, \
|
|
FaxReg.PerformanceCounters, \
|
|
FaxReg.RoutingExtensions, \
|
|
FaxReg.ModemDeviceProvider, \
|
|
FaxReg.ModemDeviceProvider.LoggingFolders, \
|
|
FaxReg.OutboundRouting, \
|
|
FaxReg.PerUserStub, \
|
|
FaxReg.EventSounds.PerUser, \
|
|
FaxReg.Setup.PerUser, \
|
|
FaxReg.ExchangeClientExtension, \
|
|
@w:@i: FaxReg.Inbox.Desktop.Section, \
|
|
@w:@i: FaxReg.SentItems.Desktop.Section, \
|
|
@s:@i: FaxReg.Inbox.Server.Section, \
|
|
@s:@i: FaxReg.SentItems.Server.Section, \
|
|
@s:@i: FaxReg.MSFax.ServerSpecific.Section, \
|
|
@s:@i: FaxReg.Client.ServerSpecific.Section, \
|
|
FaxReg.PerUserStub.Provider
|
|
AddService = %str_FaxServiceName%,,FaxSvc.Service
|
|
@w:@i:RegisterDlls = Fax.RegSvr.Common.Section
|
|
@s:@i:RegisterDlls = Fax.RegSvr.Common.Section, Fax.RegSvr.Server.Section
|
|
ProfileItems = Fax.InstallGroup.Fax, \
|
|
Fax.InstallLink.SendWizard, \
|
|
Fax.InstallLink.CoverPage, \
|
|
@s:@i: Fax.InstallLink.MMCSnapin, \
|
|
Fax.InstallLink.Client
|
|
CreateDir = Fax.Dir.Inbox, \
|
|
Fax.Dir.SentItems, \
|
|
Fax.Dir.Queue, \
|
|
Fax.Dir.ActivityLog, \
|
|
Fax.Dir.PSSLogIncoming, \
|
|
Fax.Dir.PSSLogOutgoing, \
|
|
Fax.Dir.FxsTmp, \
|
|
Fax.Dir.CommonCoverpages
|
|
CreateShare = Fax.Share.CommonCoverpages, \
|
|
Fax.Share.DownLevelClientInstallationPoint
|
|
UpdateInis = MAPI.AddToIni
|
|
|
|
@*:=============================================
|
|
@*: Fax.UpgradeFromXpDotNet
|
|
@*:=============================================
|
|
|
|
[Fax.UpgradeFromXpDotNet]
|
|
DelFiles = FaxFiles.DelOnUpgrade.FromXP.NET.System
|
|
CopyFiles = FaxFiles.System, \
|
|
FaxFiles.System.Console, \
|
|
FaxFiles.Clients.Fax.Drivers, \
|
|
@s:@i: FaxFiles.System.Server.Section, \
|
|
@s!b:@i: FaxFiles.Clients.Fax, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.PrgFiles, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.PrgFiles.msfax, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.PrgFiles.msfax.Bin, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.PrgFiles.msfax.Bin9x, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.System, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.System.W95, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.System.W98, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.System32, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.System32.NT4, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.Windows, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.Windows.addins, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.Windows.help, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.Drivers.W9X, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.Drivers.NT4, \
|
|
FaxFiles.Addin
|
|
DelReg = FaxReg.DelOnUpgrade.FromXpDotNet
|
|
AddReg = FaxReg.Client, \
|
|
@s:@i: FaxReg.Client.ServerSpecific.Section, \
|
|
FaxReg.MSFax.Upgrade, \
|
|
FaxReg.ModemDeviceProvider.LoggingFolders
|
|
@w:@i:RegisterDlls = Fax.RegSvr.Common.Section
|
|
@s:@i:RegisterDlls = Fax.RegSvr.Common.Section, Fax.RegSvr.Server.Section
|
|
@w:@i:UnregisterDlls = Fax.RegSvr.Server.Section
|
|
@*: We create all the folders here in order to set their ACL
|
|
CreateDir = Fax.Dir.Inbox, \
|
|
Fax.Dir.SentItems, \
|
|
Fax.Dir.Queue, \
|
|
Fax.Dir.ActivityLog, \
|
|
Fax.Dir.PSSLogIncoming, \
|
|
Fax.Dir.PSSLogOutgoing, \
|
|
Fax.Dir.FxsTmp
|
|
@*: We re-create the service to change its startup type and SD, we are using SPSVCINST_CLOBBER_SECURITY flag to change the SD
|
|
AddService = %str_FaxServiceName%,0x400,FaxSvc.Service
|
|
|
|
|
|
@*:=============================================
|
|
@*: Fax.UpgradeFromWin2K
|
|
@*:=============================================
|
|
|
|
[Fax.UpgradeFromWin2K]
|
|
DelFiles = FaxFiles.DelOnUpgrade.FromW2K.System, \
|
|
FaxFiles.DelOnUpgrade.FromW2K.Help, \
|
|
FaxFiles.DelOnUpgrade.FromW2K.AddIn
|
|
DelReg = FaxReg.DelOnUpgrade.FromW2K, \
|
|
FaxReg.DelOnUpgrade.FromW2K.PerUser
|
|
DelDir = Fax.Dir.W2K.CommonCoverpages
|
|
ProfileItems = Fax.UninstallLink.FromW2K.MyFaxes, \
|
|
Fax.UninstallLink.FromW2K.SendCoverPage, \
|
|
Fax.UninstallLink.FromW2K.Help, \
|
|
Fax.UninstallLink.FromW2K.MMCSnapin, \
|
|
Fax.UninstallLink.FromW2K.FaxQueue, \
|
|
Fax.UninstallLink.CfgWzrd, \
|
|
Fax.InstallGroup.Fax, \
|
|
Fax.InstallLink.SendWizard, \
|
|
Fax.InstallLink.CoverPage, \
|
|
@s:@i: Fax.InstallLink.MMCSnapin, \
|
|
@w:@i: Fax.UninstallLink.MMCSnapin, \
|
|
Fax.InstallLink.Client
|
|
CopyFiles = FaxFiles.System, \
|
|
FaxFiles.System.Console, \
|
|
FaxFiles.Addin, \
|
|
FaxFiles.Clients.Fax.Drivers, \
|
|
@s:@i: FaxFiles.System.Server.Section, \
|
|
@s!b:@i: FaxFiles.Clients.Fax, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.PrgFiles, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.PrgFiles.msfax, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.PrgFiles.msfax.Bin, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.PrgFiles.msfax.Bin9x, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.System, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.System.W95, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.System.W98, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.System32, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.System32.NT4, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.Windows, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.Windows.addins, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.Windows.help, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.Drivers.W9X, \
|
|
@s!b:@i: FaxFiles.Clients.Fax.Drivers.NT4, \
|
|
FaxFiles.Coverpage
|
|
AddReg = FaxReg.CoverPageAssociation, \
|
|
FaxReg.EventLogging, \
|
|
FaxReg.MSFax, \
|
|
FaxReg.ActivityLogging, \
|
|
FaxReg.Receipts, \
|
|
FaxReg.Setup, \
|
|
FaxReg.OriginalSetup, \
|
|
FaxReg.Client, \
|
|
FaxReg.PerformanceCounters, \
|
|
FaxReg.RoutingExtensions, \
|
|
FaxReg.ModemDeviceProvider, \
|
|
FaxReg.ModemDeviceProvider.LoggingFolders, \
|
|
FaxReg.OutboundRouting, \
|
|
FaxReg.PerUserStub, \
|
|
FaxReg.EventSounds.PerUser, \
|
|
FaxReg.Setup.PerUser, \
|
|
FaxReg.ExchangeClientExtension, \
|
|
@w:@i: FaxReg.Inbox.Desktop.Section, \
|
|
@w:@i: FaxReg.SentItems.Desktop.Section, \
|
|
@s:@i: FaxReg.Inbox.Server.Section, \
|
|
@s:@i: FaxReg.SentItems.Server.Section, \
|
|
@s:@i: FaxReg.MSFax.ServerSpecific.Section, \
|
|
@s:@i: FaxReg.Client.ServerSpecific.Section, \
|
|
FaxReg.PerUserStub.Provider
|
|
@*: we are using SPSVCINST_CLOBBER_SECURITY flag to change the SD
|
|
AddService = %str_FaxServiceName%,0x400,FaxSvc.Service
|
|
@w:@i:RegisterDlls = Fax.RegSvr.Common.Section
|
|
@s:@i:RegisterDlls = Fax.RegSvr.Common.Section, Fax.RegSvr.Server.Section
|
|
@w:@i:UnregisterDlls = Fax.RegSvr.Server.Section, Fax.Unregister.FromW2K.Section
|
|
@s:@i:UnregisterDlls = Fax.Unregister.FromW2K.Section
|
|
CreateDir = Fax.Dir.Inbox, \
|
|
Fax.Dir.SentItems, \
|
|
Fax.Dir.Queue, \
|
|
Fax.Dir.ActivityLog, \
|
|
Fax.Dir.PSSLogIncoming, \
|
|
Fax.Dir.PSSLogOutgoing, \
|
|
Fax.Dir.FxsTmp, \
|
|
Fax.Dir.CommonCoverpages
|
|
CreateShare = Fax.Share.CommonCoverpages, \
|
|
Fax.Share.DownLevelClientInstallationPoint
|
|
UpdateInis = MAPI.AddToIni
|
|
|
|
@*:=============================================
|
|
@*: Fax.UpgradeFromW9X
|
|
@*:=============================================
|
|
|
|
[Fax.UpgradeFromW9X]
|
|
DelFiles = FaxFiles.DelOnUpgrade.FromW9X.Windows
|
|
DelReg = FaxReg.DelOnUpgrade.FromW9X
|
|
ProfileItems = Fax.UninstallLink.FromW9x.CoverPage, \
|
|
Fax.InstallGroup.Fax, \
|
|
Fax.InstallLink.SendWizard, \
|
|
Fax.InstallLink.CoverPage, \
|
|
Fax.InstallLink.Client
|
|
CopyFiles = FaxFiles.System, \
|
|
FaxFiles.System.Console, \
|
|
FaxFiles.Addin, \
|
|
FaxFiles.Coverpage, \
|
|
FaxFiles.Clients.Fax.Drivers
|
|
AddReg = FaxReg.CoverPageAssociation, \
|
|
FaxReg.EventLogging, \
|
|
FaxReg.MSFax, \
|
|
FaxReg.ActivityLogging, \
|
|
FaxReg.Receipts, \
|
|
FaxReg.Setup, \
|
|
FaxReg.OriginalSetup, \
|
|
FaxReg.Client, \
|
|
FaxReg.PerformanceCounters, \
|
|
FaxReg.RoutingExtensions, \
|
|
FaxReg.ModemDeviceProvider, \
|
|
FaxReg.ModemDeviceProvider.LoggingFolders, \
|
|
FaxReg.OutboundRouting, \
|
|
FaxReg.PerUserStub, \
|
|
FaxReg.EventSounds.PerUser, \
|
|
FaxReg.Setup.PerUser, \
|
|
FaxReg.ExchangeClientExtension, \
|
|
FaxReg.AwdAssociation, \
|
|
FaxReg.PerUserStub.Provider, \
|
|
FaxReg.Inbox.Desktop.Section, \
|
|
FaxReg.SentItems.Desktop.Section
|
|
@*: we are using SPSVCINST_CLOBBER_SECURITY flag to change the SD
|
|
AddService = %str_FaxServiceName%,0x400,FaxSvc.Service
|
|
RegisterDlls = Fax.RegSvr.Common.Section
|
|
CreateDir = Fax.Dir.Inbox, \
|
|
Fax.Dir.SentItems, \
|
|
Fax.Dir.Queue, \
|
|
Fax.Dir.ActivityLog, \
|
|
Fax.Dir.PSSLogIncoming, \
|
|
Fax.Dir.PSSLogOutgoing, \
|
|
Fax.Dir.FxsTmp, \
|
|
Fax.Dir.CommonCoverpages
|
|
CreateShare = Fax.Share.CommonCoverpages
|
|
UpdateInis = MAPI.AddToIni, \
|
|
MAPI.RemoveFromIni.AWF
|
|
|
|
@*:=============================================
|
|
@*: Fax.Uninstall
|
|
@*:=============================================
|
|
|
|
[Fax.Uninstall]
|
|
|
|
AddReg = FaxReg.PerUserStub.UnInstall, \
|
|
FaxReg.PerUserStub.UnInstall.Provider
|
|
DelShare = Fax.Share.CommonCoverpages, \
|
|
Fax.Share.DownLevelClientInstallationPoint
|
|
DelDir = Fax.Dir.FxsTmp
|
|
DelFiles = FaxFiles.System, \
|
|
FaxFiles.System.Console, \
|
|
FaxFiles.Addin, FileFiles.Coverpage, \
|
|
FaxFiles.System.Server.Section, \
|
|
FaxFiles.Clients.Fax, \
|
|
FaxFiles.Clients.Fax.PrgFiles, \
|
|
FaxFiles.Clients.Fax.PrgFiles.msfax, \
|
|
FaxFiles.Clients.Fax.PrgFiles.msfax.Bin, \
|
|
FaxFiles.Clients.Fax.PrgFiles.msfax.Bin9x, \
|
|
FaxFiles.Clients.Fax.System, \
|
|
FaxFiles.Clients.Fax.System.W95, \
|
|
FaxFiles.Clients.Fax.System.W98, \
|
|
FaxFiles.Clients.Fax.System32, \
|
|
FaxFiles.Clients.Fax.System32.NT4, \
|
|
FaxFiles.Clients.Fax.Windows, \
|
|
FaxFiles.Clients.Fax.Windows.addins, \
|
|
FaxFiles.Clients.Fax.Windows.help, \
|
|
FaxFiles.Clients.Fax.Drivers, \
|
|
FaxFiles.Clients.Fax.Drivers.W9X, \
|
|
FaxFiles.Clients.Fax.Drivers.NT4
|
|
DelReg = FaxReg.RemoveTree.HKLM, \
|
|
FaxReg.RemoveTree.PerUser, \
|
|
FaxReg.ExchangeClientExtension, \
|
|
FaxReg.PerformanceCounters
|
|
DelService = %str_FaxServiceName%
|
|
UnregisterDlls = Fax.RegSvr.Common.Section, \
|
|
Fax.RegSvr.Server.Section
|
|
ProfileItems = Fax.UninstallLink.CoverPage, \
|
|
Fax.UninstallLink.SendWizard, \
|
|
Fax.UninstallLink.Client, \
|
|
Fax.UninstallLink.MMCSnapin, \
|
|
Fax.UninstallLink.CfgWzrd
|
|
UpdateInis = MAPI.RemoveFromIni
|
|
|
|
@*:=============================================
|
|
@*: Share section
|
|
@*:=============================================
|
|
[Fax.Share.CommonCoverpages]
|
|
Path = %16419%\%str_CoverPages% ; CSIDL_COMMON_APPDATA\Microsoft\Windows NT\MSFax\Common Coverpages
|
|
Name = %str_CoverPageShareName% ; "FxsSrvCp$"
|
|
Comment = %str_CoverPageShareComment% ; "Common Fax Cover Pages Directory"
|
|
Security = "D:(A;;FA;;;BA)(A;;0x1200a9;;;WD)" ; Everyone can read, Administrators have full control
|
|
Platform = %PRODUCT_SHARED_SKU% ; Share on server SKUs only
|
|
|
|
|
|
[Fax.Share.DownLevelClientInstallationPoint]
|
|
Path = %11%\%str_DownLevelClients% ; %systemroot%\system32\clients\faxclient
|
|
Name = %str_DownLevelClientShare% ; "faxclient"
|
|
Comment = %str_DownLevelClientComment% ; "Microsoft Shared Fax Clients"
|
|
Security = "D:(A;;0x1200a9;;;WD)" ; Everyone can read
|
|
Platform = %PRODUCT_SHARED_SKU% ; Share on server SKUs only
|
|
|
|
@*:=============================================
|
|
@*: Directory section
|
|
@*:=============================================
|
|
[Fax.Dir.Inbox]
|
|
Path = %16419%\%str_Inbox% ; CSIDL_COMMON_APPDATA\Microsoft\Windows NT\MSFax\Inbox
|
|
Platform = %PRODUCT_ALL_SKUS% ; create on all platforms
|
|
Security = "D:PAI(A;OICI;FA;;;BA)(A;OICI;FA;;;NS)" ; Administrators have full access, Network service have full access
|
|
|
|
[Fax.Dir.SentItems]
|
|
Path = %16419%\%str_SentItems% ; CSIDL_COMMON_APPDATA\Microsoft\Windows NT\MSFax\Sent Items
|
|
Platform = %PRODUCT_ALL_SKUS% ; create on all platforms
|
|
Security = "D:PAI(A;OICI;FA;;;BA)(A;OICI;FA;;;NS)" ; Administrators have full access, Network service have full access
|
|
|
|
[Fax.Dir.Queue]
|
|
Path = %16419%\%str_Queue% ; CSIDL_COMMON_APPDATA\Microsoft\Windows NT\MSFax\Queue
|
|
Platform = %PRODUCT_ALL_SKUS% ; create on all platforms
|
|
Security = "D:PAI(A;OICI;FA;;;BA)(A;OICI;FA;;;NS)" ; Administrators have full access, Network service have full access
|
|
|
|
[Fax.Dir.ActivityLog]
|
|
Path = %16419%\%str_ActivityLog% ; CSIDL_COMMON_APPDATA\Microsoft\Windows NT\MSFax\Queue
|
|
Platform = %PRODUCT_ALL_SKUS% ; create on all platforms
|
|
Security = "D:PAI(A;OICI;FA;;;BA)(A;OICI;FA;;;NS)" ; Administrators have full access, Network service have full access
|
|
|
|
[Fax.Dir.PSSLogIncoming]
|
|
Path = %11%\%str_PSSLogIncoming% ; %windir%\system32\LogFiles\Fax\Incoming
|
|
Platform = %PRODUCT_ALL_SKUS% ; create on all platforms
|
|
Security = "D:PAI(A;OICI;FA;;;BA)(A;OICI;FA;;;NS)" ; Administrators have full access, Network service have full access
|
|
|
|
[Fax.Dir.PSSLogOutgoing]
|
|
Path = %11%\%str_PSSLogOutgoing% ; %windir%\system32\LogFiles\Fax\Outgoing
|
|
Platform = %PRODUCT_ALL_SKUS% ; create on all platforms
|
|
Security = "D:PAI(A;OICI;FA;;;BA)(A;OICI;FA;;;NS)" ; Administrators have full access, Network service have full access
|
|
|
|
[Fax.Dir.FxsTmp]
|
|
Path = %11%\FxsTmp ; %windir%\system32\FxsTmp
|
|
Platform = %PRODUCT_ALL_SKUS% ; create on all platforms
|
|
Security = "D:PAI(A;;0x100003;;;BU)(A;OICI;FA;;;BA)(A;OICI;FA;;;SY)(A;OICIIO;FA;;;CO)" ; Special ACL
|
|
|
|
[Fax.Dir.CommonCoverpages]
|
|
Path = %16419%\%str_CoverPages% ; CSIDL_COMMON_APPDATA\Microsoft\Windows NT\MSFax\Common Coverpages
|
|
Platform = %PRODUCT_ALL_SKUS% ; create on all platforms
|
|
Security = "D:PAI(A;OICI;FA;;;BA)(A;OICI;0x1200a9;;;WD)" ; Everyone can read, Administrators have full control
|
|
|
|
; We delete this folder to support upgrade from build
|
|
; to build and to clear the W2K common coverpages
|
|
; Our migration code moves the W2K coverpages to
|
|
; the new location before this folder is removed
|
|
[Fax.Dir.W2K.CommonCoverpages]
|
|
Path = %16430%\%str_MyFaxes%\%str_CommonCoverPages% ; CSIDL_COMMON_DOCUMENTS\My Faxes\Common CoverPages (i.e. All Users\Documents\My Faxes\..., 0x002e or'd with 0x4000)
|
|
Platform = %PRODUCT_ALL_SKUS% ; create on all platforms
|
|
Security = "D:PAI(A;OICI;FA;;;BA)(A;OICI;0x1200a9;;;WD)" ; Everyone can read, Administrators have full control
|
|
|
|
|
|
@*:=============================================
|
|
@*: MAPISVC.INF section
|
|
@*:=============================================
|
|
[MAPI.AddToIni]
|
|
%11%\mapisvc.inf,"MSFAX XPP" ,,"PR_PROVIDER_DISPLAY=%str_FaxMailTransport%"
|
|
%11%\mapisvc.inf,"MSFAX XPP" ,,"PR_DISPLAY_NAME=%str_FaxMailTransport%"
|
|
%11%\mapisvc.inf,"MSFAX XPP" ,,"PR_RESOURCE_FLAGS=STATUS_NO_DEFAULT_STORE"
|
|
%11%\mapisvc.inf,"MSFAX XPP" ,,"PR_RESOURCE_TYPE=MAPI_TRANSPORT_PROVIDER"
|
|
%11%\mapisvc.inf,"MSFAX XPP" ,,"PR_PROVIDER_DLL_NAME=FXSXP.DLL"
|
|
%11%\mapisvc.inf,"MSFAX XP" ,,"PR_RESOURCE_FLAGS=SERVICE_SINGLE_COPY|SERVICE_NO_PRIMARY_IDENTITY"
|
|
%11%\mapisvc.inf,"MSFAX XP" ,,"PR_SERVICE_ENTRY_NAME=ServiceEntry"
|
|
%11%\mapisvc.inf,"MSFAX XP" ,,"PR_SERVICE_SUPPORT_FILES=FXSXP.DLL"
|
|
%11%\mapisvc.inf,"MSFAX XP" ,,"PR_SERVICE_DLL_NAME=FXSXP.DLL"
|
|
%11%\mapisvc.inf,"MSFAX XP" ,,"Providers=MSFAX XPP"
|
|
%11%\mapisvc.inf,"MSFAX XP" ,,"PR_DISPLAY_NAME=%str_FaxMailTransport%"
|
|
%11%\mapisvc.inf,"Services" ,,"MSFAX XP=%str_FaxMailTransport%"
|
|
%11%\mapisvc.inf,"Default Services" ,,"MSFAX XP=%str_FaxMailTransport%"
|
|
|
|
[MAPI.RemoveFromIni]
|
|
%11%\mapisvc.inf,"MSFAX XPP" ,"PR_PROVIDER_DISPLAY=%str_FaxMailTransport%",
|
|
%11%\mapisvc.inf,"MSFAX XPP" ,"PR_DISPLAY_NAME=%str_FaxMailTransport%",
|
|
%11%\mapisvc.inf,"MSFAX XPP" ,"PR_RESOURCE_FLAGS=STATUS_NO_DEFAULT_STORE",
|
|
%11%\mapisvc.inf,"MSFAX XPP" ,"PR_RESOURCE_TYPE=MAPI_TRANSPORT_PROVIDER",
|
|
%11%\mapisvc.inf,"MSFAX XPP" ,"PR_PROVIDER_DLL_NAME=FXSXP.DLL",
|
|
%11%\mapisvc.inf,"MSFAX XP" ,"PR_RESOURCE_FLAGS=SERVICE_SINGLE_COPY|SERVICE_NO_PRIMARY_IDENTITY",
|
|
%11%\mapisvc.inf,"MSFAX XP" ,"PR_SERVICE_ENTRY_NAME=ServiceEntry",
|
|
%11%\mapisvc.inf,"MSFAX XP" ,"PR_SERVICE_SUPPORT_FILES=FXSXP.DLL",
|
|
%11%\mapisvc.inf,"MSFAX XP" ,"PR_SERVICE_DLL_NAME=FXSXP.DLL",
|
|
%11%\mapisvc.inf,"MSFAX XP" ,"Providers=MSFAX XPP",
|
|
%11%\mapisvc.inf,"MSFAX XP" ,"PR_DISPLAY_NAME=%str_FaxMailTransport%",
|
|
%11%\mapisvc.inf,"Services" ,"MSFAX XP=%str_FaxMailTransport%",
|
|
%11%\mapisvc.inf,"Default Services" ,"MSFAX XP=%str_FaxMailTransport%",
|
|
|
|
[MAPI.RemoveFromIni.AWF]
|
|
%11%\mapisvc.inf,"AWFAX_AB" ,"PR_PROVIDER_DISPLAY=Microsoft Fax Address Book",,
|
|
%11%\mapisvc.inf,"AWFAX_AB" ,"PR_DISPLAY_NAME=Microsoft Fax Address Book",,
|
|
%11%\mapisvc.inf,"AWFAX_AB" ,"PR_PROVIDER_DLL_NAME=awfxab.dll",,
|
|
%11%\mapisvc.inf,"AWFAX_AB" ,"PR_RESOURCE_TYPE=MAPI_AB_PROVIDER",,
|
|
%11%\mapisvc.inf,"AWFAX_AB" ,"PR_RESOURCE_FLAGS=00000000",,
|
|
%11%\mapisvc.inf,"AWFAX_XP" ,"PR_PROVIDER_DISPLAY=Microsoft Fax Transport",,
|
|
%11%\mapisvc.inf,"AWFAX_XP" ,"PR_PROVIDER_DLL_NAME=awfaxp.dll",,
|
|
%11%\mapisvc.inf,"AWFAX_XP" ,"PR_RESOURCE_TYPE=MAPI_TRANSPORT_PROVIDER",,
|
|
%11%\mapisvc.inf,"AWFAX_XP" ,"PR_RESOURCE_FLAGS=00000000",,
|
|
%11%\mapisvc.inf,"AWFAX" ,"PR_DISPLAY_NAME=Microsoft Fax Messaging Service",,
|
|
%11%\mapisvc.inf,"AWFAX" ,"PR_SERVICE_DLL_NAME=awfaxp.dll",,
|
|
%11%\mapisvc.inf,"AWFAX" ,"PR_SERVICE_ENTRY_NAME=ServiceEntry",,
|
|
%11%\mapisvc.inf,"AWFAX" ,"WIZARD_ENTRY_NAME=WizardInformation",,
|
|
%11%\mapisvc.inf,"AWFAX" ,"Providers=AWFAX_AB, AWFAX_XP",,
|
|
%11%\mapisvc.inf,"AWFAX" ,"PR_RESOURCE_FLAGS=SERVICE_SINGLE_COPY|SERVICE_NO_PRIMARY_IDENTITY",,
|
|
%11%\mapisvc.inf,"AWFAX" ,"PR_SERVICE_SUPPORT_FILES=awfaxp,awfxab,awcl1_,awdevl,awrndr,awfxcg",,
|
|
%11%\mapisvc.inf,"Services" ,"AWFAX=Microsoft Fax",,
|
|
%11%\mapisvc.inf,"Default Services" ,"AWFAX=Microsoft Fax",,
|
|
|
|
@*:=============================================
|
|
@*: Install/Uninstall Links
|
|
@*:
|
|
@*: This section creates the fax links in
|
|
@*: the start menu.
|
|
@*:=============================================
|
|
[CreateLink.Common]
|
|
ProfileItems = Fax.InstallGroup.Fax, \
|
|
Fax.InstallLink.SendWizard, \
|
|
Fax.InstallLink.CoverPage, \
|
|
Fax.InstallLink.Client
|
|
|
|
[Fax.InstallGroup.Fax]
|
|
Name = %str_FaxGroup%, 4 ; the flag '4' means create a program group
|
|
DisplayResource = "%systemroot%\system32\fxsres.dll",118 ; display resource is 'Fax'
|
|
|
|
[Fax.InstallLink.CoverPage]
|
|
Name = %str_FaxCoverPageLink%
|
|
CmdLine = 11,,FxsCover.exe
|
|
Subdir = %str_FaxGroup%
|
|
WorkingDir = 16389,%str_FaxPersonalCoverpages% ; CSIDL_PERSONAL or'd with 0x4000
|
|
IconPath = 11,, FxsCover.exe
|
|
IconIndex = 0
|
|
InfoTip = "@%systemroot%\system32\fxsres.dll,-113"
|
|
DisplayResource = "%systemroot%\system32\fxsres.dll",112
|
|
|
|
[Fax.UninstallLink.CoverPage]
|
|
Name = %str_FaxCoverPageLink%, 2 ; the flag '2' means 'delete link'
|
|
SubDir = %str_FaxGroup%
|
|
|
|
[Fax.InstallLink.MMCSnapin]
|
|
Name = %str_FaxMMCLink%
|
|
CmdLine = 11,,%SystemRoot%\System32\fxsadmin.msc
|
|
Subdir = %str_FaxGroup%
|
|
IconPath = 11,, fxsadmin.dll
|
|
IconIndex = 0
|
|
InfoTip = "@%systemroot%\system32\fxsres.dll,-117"
|
|
DisplayResource = "%systemroot%\system32\fxsres.dll",116
|
|
|
|
[Fax.UninstallLink.MMCSnapin]
|
|
Name = %str_FaxMMCLink%, 2 ; the flag '2' means 'delete link'
|
|
SubDir = %str_FaxGroup%
|
|
|
|
[Fax.InstallLink.SendWizard]
|
|
Name = %str_FaxSendWizardLink%
|
|
CmdLine = 11,,FxsSend.exe
|
|
Subdir = %str_FaxGroup%
|
|
IconPath = 11,, FxsSend.exe
|
|
IconIndex = 0
|
|
InfoTip = "@%systemroot%\system32\fxsres.dll,-111"
|
|
DisplayResource = "%systemroot%\system32\fxsres.dll",110
|
|
|
|
[Fax.UninstallLink.SendWizard]
|
|
Name = %str_FaxSendWizardLink%, 2 ; the flag '2' means 'delete link'
|
|
SubDir = %str_FaxGroup%
|
|
|
|
[Fax.InstallLink.Client]
|
|
Name = %str_FaxClientLink%
|
|
CmdLine = 11,,"FxsClnt.exe /new"
|
|
Subdir = %str_FaxGroup%
|
|
IconPath = 11,, FxsClntR.dll
|
|
IconIndex = 0
|
|
InfoTip = "@%systemroot%\system32\fxsres.dll,-115"
|
|
DisplayResource = "%systemroot%\system32\fxsres.dll",114
|
|
|
|
[Fax.UninstallLink.Client]
|
|
Name = %str_FaxClientLink%, 2 ; the flag '2' means 'delete link'
|
|
SubDir = %str_FaxGroup%
|
|
|
|
[Fax.UninstallLink.CfgWzrd]
|
|
Name = %str_FaxConfigWzrdLink%, 2 ; the flag '2' means 'delete link'
|
|
SubDir = %str_FaxGroup%
|
|
|
|
[Fax.InstallLink.WhereDidMyFaxGo]
|
|
Name = %str_WhereDidMyFaxGo%,1 ; the flag '1' means create for current user.
|
|
CmdLine = 11,,"rundll32.exe %11%\Setup\FxsOcm.dll,WhereDidMyFaxGo"
|
|
Subdir = %str_SBSFaxGroup%
|
|
IconPath = 11,, FxsClntR.dll
|
|
IconIndex = 0
|
|
|
|
[Fax.UninstallLink.WhereDidMyFaxGo]
|
|
Name = %str_WhereDidMyFaxGo%, 3 ; the flag '3' means 'delete link' for 'currnet user'
|
|
SubDir = %str_SBSFaxGroup%
|
|
|
|
@*:=============================================
|
|
@*: Remove W9X shortcuts
|
|
@*:=============================================
|
|
[Fax.UninstallLink.FromW9x.CoverPage]
|
|
Name = %str_FaxW9XCoverPageLink%, 2 ; the flag '2' means 'delete link'
|
|
SubDir = %str_AWFaxGroup%
|
|
|
|
@*:=============================================
|
|
@*: Remove W2K shortcuts
|
|
@*:=============================================
|
|
[Fax.UninstallLink.FromW2K.MyFaxes]
|
|
Name = %str_FaxW2KMyFaxesLink%, 2 ; the flag '2' means 'delete link'
|
|
SubDir = %str_FaxGroup%
|
|
|
|
[Fax.UninstallLink.FromW2K.SendCoverPage]
|
|
Name = %str_FaxW2KSendCoverPageLink%, 2 ; the flag '2' means 'delete link'
|
|
SubDir = %str_FaxGroup%
|
|
|
|
[Fax.UninstallLink.FromW2K.Help]
|
|
Name = %str_FaxW2KHelpLink%, 2 ; the flag '2' means 'delete link'
|
|
SubDir = %str_FaxGroup%
|
|
|
|
[Fax.UninstallLink.FromW2K.MMCSnapin]
|
|
Name = %str_FaxW2KMMCSnapinLink%, 2 ; the flag '2' means 'delete link'
|
|
SubDir = %str_FaxGroup%
|
|
|
|
[Fax.UninstallLink.FromW2K.FaxQueue]
|
|
Name = %str_FaxW2KFaxQueueLink%, 2 ; the flag '2' means 'delete link'
|
|
SubDir = %str_FaxGroup%
|
|
|
|
@*:=============================================
|
|
@*: Copy Files Section
|
|
@*:=============================================
|
|
|
|
[SourceDisksNames.x86]
|
|
201=%cdname%,"",0,\i386
|
|
@s!b:@i:555=%cdname%,"fxsclnt.cab",0,\i386
|
|
|
|
[SourceDisksFiles]
|
|
fxsadmin.msc=201,,
|
|
fxsadmin.dll=201,,
|
|
fxsrtmtd.dll=201,,
|
|
fxst30p.dll=201,,
|
|
fxsapi.dll=201,,
|
|
fxscfgwz.dll=201,,
|
|
fxscom.dll=201,,
|
|
fxscomex.dll=201,,
|
|
fxsclntR.dll=201,,
|
|
fxsclnt.exe=201,,
|
|
fxscount.h=201,,
|
|
fxscover.exe=201,,
|
|
fxsdrv.dll=201,,
|
|
fxsevent.dll=201,,
|
|
fxsext32.dll=201,,
|
|
fxsmon.dll=201,,
|
|
fxsperf.dll=201,,
|
|
fxsperf.ini=201,,
|
|
fxsres.dll=201,,
|
|
fxsroute.dll=201,,
|
|
fxssend.exe=201,,
|
|
fxsst.dll=201,,
|
|
fxssvc.exe=201,,
|
|
fxst30.dll=201,,
|
|
fxstiff.dll=201,,
|
|
fxsui.dll=201,,
|
|
fxswzrd.dll=201,,
|
|
fxsxp32.dll=201,,
|
|
fxsext.ecf=201,,
|
|
fxsclnt.msi=201,,
|
|
confdent.cov=201,,
|
|
fyi.cov=201,,
|
|
generic.cov=201,,
|
|
urgent.cov=201,,
|
|
|
|
fxscl_s.hlp=201,,
|
|
|
|
@*: these files are shared with TS down level client
|
|
instmsia.exe=201,,
|
|
instmsiw.exe=201,,
|
|
|
|
@*: these files are copied from our CAB file (fxsclnt.cab)
|
|
@s!b:@i:W95_iconlib.dll=555,,
|
|
@s!b:@i:W95_unidrv.dll=555,,
|
|
@s!b:@i:W95_unidrv.hlp=555,,
|
|
@s!b:@i:W98_iconlib.dll=555,,
|
|
@s!b:@i:W98_unidrv.dll=555,,
|
|
@s!b:@i:W98_unidrv.hlp=555,,
|
|
@s!b:@i:W9X_fxsapi.dll=555,,
|
|
@s!b:@i:W9X_fxsclnt.exe=555,,
|
|
@s!b:@i:W9X_fxsclntr.dll=555,,
|
|
@s!b:@i:W9X_fxscover.exe=555,,
|
|
@s!b:@i:W9X_fxsdrv16.drv=555,,
|
|
@s!b:@i:W9X_fxsdrv32.dll=555,,
|
|
@s!b:@i:NT4_fxsdrv4.dll=555,,
|
|
@s!b:@i:NT4_fxsapi.dll=555,,
|
|
@s!b:@i:W9X_fxsext32.dll=555,,
|
|
@s!b:@i:W9X_fxstiff.dll=555,,
|
|
@s!b:@i:W9X_fxssend.exe=555,,
|
|
@s!b:@i:W9X_fxsxp32.dll=555,,
|
|
@s!b:@i:W9X_fxswzrd.dll=555,,
|
|
@s!b:@i:FXS_setup.exe=555,,
|
|
@s!b:@i:FXS_strap.exe=555,,
|
|
@s!b:@i:FXS_setup.ini=555,,
|
|
@s!b:@i:FXS_msvcrt.dll=555,,
|
|
@s!b:@i:FXS_fxsclnt.chm=555,,
|
|
@s!b:@i:FXS_fxscover.chm=555,,
|
|
|
|
@*: those files are part of the core OS
|
|
mfc42.dll=201,,
|
|
mfc42u.dll=201,,
|
|
msvcp60.dll=201,,
|
|
|
|
@*: These files are removed when upgrading from W2K
|
|
[FaxFiles.DelOnUpgrade.FromW2K.System]
|
|
basenote.cov,,,0x00010000
|
|
fax.cpk,,,0x00010000
|
|
fax.cpl,,,0x00010000
|
|
faxadmin.dll,,,0x00010000
|
|
faxcom.dll,,,0x00010000
|
|
faxcover.exe,,,0x00010000
|
|
faxcount.h,,,0x00010000
|
|
faxdrv.dll,,,0x00010000
|
|
faxevent.dll,,,0x00010000
|
|
faxext32.dll,,,0x00010000
|
|
faxmapi.dll,,,0x00010000
|
|
faxocm.dll,,,0x00010000
|
|
faxperf.dll,,,0x00010000
|
|
faxperf.ini,,,0x00010000
|
|
faxqueue.exe,,,0x00010000
|
|
faxroute.dll,,,0x00010000
|
|
faxsend.exe,,,0x00010000
|
|
faxserv.msc,,,0x00010000
|
|
faxshell.dll,,,0x00010000
|
|
faxsvc.exe,,,0x00010000
|
|
faxt30.dll,,,0x00010000
|
|
faxtiff.dll,,,0x00010000
|
|
faxui.dll,,,0x00010000
|
|
faxxp32.dll,,,0x00010000
|
|
msfaxmon.dll,,,0x00010000
|
|
routeext.dll,,,0x00010000
|
|
@*:;winfax.dll,,,0x00010000 we will replace this file during the text mode of Whistler
|
|
|
|
[FaxFiles.DelOnUpgrade.FromW2K.Help]
|
|
fax.chm,,,0x00010000
|
|
fax.hlp,,,0x00010000
|
|
faxcover.chm,,,0x00010000
|
|
faxmgmt.chm,,,0x00010000
|
|
faxqueue.chm,,,0x00010000
|
|
|
|
[FaxFiles.DelOnUpgrade.FromW2K.AddIn]
|
|
faxext.ecf,,,0x00010000
|
|
|
|
[FaxFiles.DelOnUpgrade.FromW9X.Windows]
|
|
faxcover.exe,,,0x00010000
|
|
|
|
[FaxFiles.DelOnUpgrade.FromXP.NET.System]
|
|
fxsdrv.dll, , ,0x00010000
|
|
fxsui.dll, , ,0x00010000
|
|
fxswzrd.dll, , ,0x00010000
|
|
|
|
[FaxFiles.System.Server.Section]
|
|
fxsadmin.msc,,,0x00010000
|
|
fxsadmin.dll,,,0x00010000
|
|
fxsrtmtd.dll,,,0x00010000
|
|
fxst30p.dll,,,0x00010000
|
|
|
|
[FaxFiles.System]
|
|
@*:;;0x0001000 means copy on reboot if file is busy
|
|
fxsapi.dll,,,0x00010000
|
|
fxscfgwz.dll,,,0x00010000
|
|
fxscom.dll,,,0x00010000
|
|
fxscomex.dll,,,0x00010000
|
|
fxsclntR.dll,,,0x00010000
|
|
fxsclnt.exe,,,0x00010000
|
|
fxscount.h,,,0x00010000
|
|
fxscover.exe,,,0x00010000
|
|
fxsevent.dll,,,0x00010000
|
|
fxsext32.dll,,,0x00010000
|
|
fxsmon.dll,,,0x00010000
|
|
fxsperf.dll,,,0x00010000
|
|
fxsperf.ini,,,0x00010000
|
|
fxsres.dll,,,0x00010000
|
|
fxsroute.dll,,,0x00010000
|
|
fxssend.exe,,,0x00010000
|
|
fxsst.dll,,,0x00010000
|
|
fxst30.dll,,,0x00010000
|
|
fxstiff.dll,,,0x00010000
|
|
fxsxp32.dll,,,0x00010000
|
|
@*:;
|
|
@*:;;; Remove the comments from the following files if you want them copied during standalone setup
|
|
@*:;
|
|
@*:;fxsocm.dll,,,0x00010000
|
|
@*:;winfax.dll,,,0x00010000 will be installed during text mode (see layout.inx)
|
|
|
|
|
|
[FaxFiles.System.Console]
|
|
fxssvc.exe,,,0x00010000
|
|
|
|
[FaxFiles.Clients.Fax]
|
|
fxsclnt.msi, , ,0x00010000
|
|
instmsia.exe, , ,0x00010000
|
|
instmsiw.exe, , ,0x00010000
|
|
fxssetup.exe, FXS_setup.exe, ,0x00010000
|
|
setup.exe, FXS_strap.exe, ,0x00010000
|
|
setup.ini, FXS_setup.ini, ,0x00010000
|
|
|
|
[FaxFiles.Clients.Fax.PrgFiles]
|
|
|
|
[FaxFiles.Clients.Fax.PrgFiles.msfax]
|
|
|
|
[FaxFiles.Clients.Fax.PrgFiles.msfax.Bin]
|
|
fxsclnt.exe, , ,0x00010000
|
|
fxsclntr.dll, , ,0x00010000
|
|
fxscover.exe, , ,0x00010000
|
|
fxsext32.dll, , ,0x00010000
|
|
fxssend.exe, , ,0x00010000
|
|
fxstiff.dll, , ,0x00010000
|
|
|
|
[FaxFiles.Clients.Fax.PrgFiles.msfax.Bin9x]
|
|
fxsclnt.exe, W9X_fxsclnt.exe, ,0x00010000
|
|
fxsclntr.dll, W9X_fxsclntr.dll, ,0x00010000
|
|
fxscover.exe, W9X_fxscover.exe, ,0x00010000
|
|
fxsext32.dll, W9X_fxsext32.dll, ,0x00010000
|
|
fxssend.exe, W9X_fxssend.exe, ,0x00010000
|
|
|
|
[FaxFiles.Clients.Fax.System]
|
|
fxsapi.dll, W9X_fxsapi.dll, ,0x00010000
|
|
fxsdrv16.drv, W9X_fxsdrv16.drv, ,0x00010000
|
|
fxsdrv32.dll, W9X_fxsdrv32.dll, ,0x00010000
|
|
fxstiff.dll, W9X_fxstiff.dll, ,0x00010000
|
|
fxswzrd.dll, W9X_fxswzrd.dll, ,0x00010000
|
|
fxsxp32.dll, W9X_fxsxp32.dll, ,0x00010000
|
|
mfc42.dll, , ,0x00010000
|
|
|
|
[FaxFiles.Clients.Fax.System.W95]
|
|
iconlib.dll, W95_iconlib.dll, ,0x00010000
|
|
unidrv.dll, W95_unidrv.dll, ,0x00010000
|
|
unidrv.hlp, W95_unidrv.hlp, ,0x00010000
|
|
|
|
[FaxFiles.Clients.Fax.System.W98]
|
|
iconlib.dll, W98_iconlib.dll, ,0x00010000
|
|
unidrv.dll, W98_unidrv.dll, ,0x00010000
|
|
unidrv.hlp, W98_unidrv.hlp, ,0x00010000
|
|
|
|
[FaxFiles.Clients.Fax.System32]
|
|
fxsapi.dll, , ,0x00010000
|
|
fxsres.dll, , ,0x00010000
|
|
fxsxp32.dll, , ,0x00010000
|
|
mfc42u.dll, , ,0x00010000
|
|
msvcp60.dll, , ,0x00010000
|
|
msvcrt.dll, FXS_msvcrt.dll, ,0x00010000
|
|
|
|
[FaxFiles.Clients.Fax.System32.NT4]
|
|
fxsapi.dll, NT4_fxsapi.dll, ,0x00010000
|
|
|
|
[FaxFiles.Clients.Fax.Windows]
|
|
|
|
[FaxFiles.Clients.Fax.Windows.addins]
|
|
fxsext.ecf, , ,0x00010000
|
|
|
|
[FaxFiles.Clients.Fax.Windows.help]
|
|
fxsclnt.chm, FXS_fxsclnt.chm, ,0x00010000
|
|
fxsclnt.hlp, fxscl_s.hlp, ,0x00010000
|
|
fxscover.chm, FXS_fxscover.chm, ,0x00010000
|
|
|
|
[FaxFiles.Clients.Fax.Drivers]
|
|
fxsapi.dll, , ,0x00010000
|
|
fxsdrv.dll, , ,0x00010000
|
|
fxsres.dll, , ,0x00010000
|
|
fxstiff.dll, , ,0x00010000
|
|
fxsui.dll, , ,0x00010000
|
|
fxswzrd.dll, , ,0x00010000
|
|
|
|
[FaxFiles.Clients.Fax.Drivers.W9X]
|
|
fxsdrv16.drv, W9X_fxsdrv16.drv, ,0x00010000
|
|
fxsdrv32.dll, W9X_fxsdrv32.dll, ,0x00010000
|
|
fxsres.dll, , ,0x00010000
|
|
iconlib.dll, W95_iconlib.dll, ,0x00010000
|
|
unidrv.dll, W95_unidrv.dll, ,0x00010000
|
|
unidrv.hlp, W95_unidrv.hlp, ,0x00010000
|
|
fxswzrd.dll, W9X_fxswzrd.dll, ,0x00010000
|
|
fxsapi.dll, W9X_fxsapi.dll, ,0x00010000
|
|
fxstiff.dll, W9X_fxstiff.dll, ,0x00010000
|
|
|
|
[FaxFiles.Clients.Fax.Drivers.NT4]
|
|
fxsdrv4.dll, NT4_fxsdrv4.dll, ,0x00010000
|
|
fxsui.dll, , ,0x00010000
|
|
fxswzrd.dll, , ,0x00010000
|
|
fxsapi.dll, NT4_fxsapi.dll, ,0x00010000
|
|
fxstiff.dll, , ,0x00010000
|
|
fxsres.dll, , ,0x00010000
|
|
|
|
[FaxFiles.System.Security]
|
|
"D:P(A;;GRGX;;;BU)(A;;GRGX;;;PU)(A;;GA;;;BA)(A;;GA;;;SY)(A;;GRGX;;;WD)"
|
|
|
|
[FaxFiles.System.Console.Security]
|
|
"D:P(A;;GRGX;;;IU)(A;;GRGX;;;SU)(A;;GRGX;;;S-1-5-3)(A;;GA;;;BA)(A;;GA;;;SY)(A;;GA;;;CO)"
|
|
|
|
[FaxFiles.Addin]
|
|
fxsext.ecf,,,0x00010000
|
|
|
|
[FaxFiles.Coverpage]
|
|
@*:
|
|
@*: These file names are localized so make sure that
|
|
@*: the destination name is listed as a string
|
|
@*: defined in the [strings] section below
|
|
@*: The format of the syntax is:
|
|
@*: "dest_file_name, source_file_name"
|
|
@*:
|
|
%str_confdent%,confdent.cov,,0x00010000
|
|
%str_fyi%,fyi.cov,,0x00010000
|
|
%str_generic%,generic.cov,,0x00010000
|
|
%str_urgent%,urgent.cov,,0x00010000
|
|
|
|
@*:=============================================
|
|
@*: Register COM Server
|
|
@*:=============================================
|
|
@*:
|
|
@*: This lists the binaries that are self registering
|
|
@*: Syntax:
|
|
@*: <dirid>,<subdir>,<filename>,<registration flags>,<optional timeout>,<arguments>
|
|
@*:
|
|
@*:<dirid> supplies the base directory id of the file.
|
|
@*:
|
|
@*:<subdir> if specified, specifies the subdir from the base directory
|
|
@*: where the file resides
|
|
@*:
|
|
@*:<filename> specifies the name of the file to be registered
|
|
@*:
|
|
@*:<registration flags> specifies the registration action to be taken
|
|
@*:
|
|
@*: FLG_REGSVR_DLLREGISTER ( 0x00000001 )
|
|
@*: FLG_REGSVR_DLLINSTALL ( 0x00000002 )
|
|
@*:
|
|
@*:<optional timeout> specifies how long to wait for the registration to
|
|
@*: complete. if not specified, use the default timeout
|
|
@*: (default is 60 seconds), field is in seconds
|
|
@*:
|
|
@*:<arguments> if specified, contains the cmdline to pass to an executable
|
|
@*: if we're not handling an EXE, this argument is ignored
|
|
|
|
[Fax.RegSvr.Common]
|
|
RegisterDlls = Fax.RegSvr.Common.Section
|
|
|
|
[Fax.RegSvr.Common.Section]
|
|
11,,fxscomex.dll,1
|
|
11,,fxscom.dll,1
|
|
|
|
[Fax.Unregister.FromW2K.Section]
|
|
11,,faxadmin.dll,1
|
|
|
|
[Fax.RegSvr.Server.Section]
|
|
11,,fxsadmin.dll,1
|
|
11,,fxst30p.dll,1
|
|
11,,fxsrtmtd.dll,1
|
|
@*:=============================================
|
|
@*: Per User installation Section
|
|
@*:=============================================
|
|
|
|
[FaxReg.PerUserStub]
|
|
HKLM,%KEY_ACTIVE_SETUP_NT%,,,%PRODUCT_NAME%
|
|
HKLM,%KEY_ACTIVE_SETUP_NT%,"ComponentID",,"Fax"
|
|
HKLM,%KEY_ACTIVE_SETUP_NT%,"IsInstalled",%REG_DWORD_OVERWRITE%, 1
|
|
HKLM,%KEY_ACTIVE_SETUP_NT%,"DontAsk",%REG_DWORD%, 2
|
|
HKLM,%KEY_ACTIVE_SETUP_NT%,"Version",,"%VERSION_STR%"
|
|
HKLM,%KEY_ACTIVE_SETUP_NT%,"Locale",,"%LOCALE_ID%"
|
|
HKLM,%KEY_ACTIVE_SETUP_NT%,"StubPath",,"rundll32.exe advpack.dll,LaunchINFSection %17%\fxsocm.inf,Fax.Install.PerUser"
|
|
|
|
[FaxReg.PerUserStub.UnInstall]
|
|
HKLM,%KEY_ACTIVE_SETUP_NT%,"IsInstalled",%REG_DWORD_OVERWRITE%, 0
|
|
HKLM,%KEY_ACTIVE_SETUP_NT%,"StubPath",,"rundll32.exe advpack.dll,LaunchINFSection %17%\fxsocm.inf,Fax.UnInstall.PerUser"
|
|
|
|
[FaxReg.PerUserStub.Provider]
|
|
HKLM,%KEY_ACTIVE_SETUP_PROVIDER%,,,%PRODUCT_NAME_PROVIDER%
|
|
HKLM,%KEY_ACTIVE_SETUP_PROVIDER%,"ComponentID",,"Fax Provider"
|
|
HKLM,%KEY_ACTIVE_SETUP_PROVIDER%,"IsInstalled",%REG_DWORD_OVERWRITE%, 1
|
|
HKLM,%KEY_ACTIVE_SETUP_PROVIDER%,"DontAsk",%REG_DWORD%, 2
|
|
HKLM,%KEY_ACTIVE_SETUP_PROVIDER%,"Version",,"%VERSION_STR%"
|
|
HKLM,%KEY_ACTIVE_SETUP_PROVIDER%,"Locale",,"%LOCALE_ID%"
|
|
HKLM,%KEY_ACTIVE_SETUP_PROVIDER%,"StubPath",,""
|
|
|
|
[FaxReg.PerUserStub.UnInstall.Provider]
|
|
HKLM,%KEY_ACTIVE_SETUP_PROVIDER%,"IsInstalled",%REG_DWORD_OVERWRITE%, 0
|
|
HKLM,%KEY_ACTIVE_SETUP_PROVIDER%,"StubPath",,"rundll32.exe %11%\Setup\FxsOcm.dll,XP_UninstallProvider"
|
|
|
|
[Fax.Install.PerUser]
|
|
AddReg = FaxReg.EventSounds.PerUser, \
|
|
FaxReg.Setup.PerUser
|
|
DelReg = FaxReg.DelOnUpgrade.FromW2K.PerUser
|
|
|
|
[Fax.Install.PerUser.AppUpgrade]
|
|
AddReg = FaxReg.EventSounds.PerUser, \
|
|
FaxReg.Setup.PerUser
|
|
DelReg = FaxReg.DelOnUpgrade.FromW2K.PerUser
|
|
ProfileItems = Fax.InstallLink.WhereDidMyFaxGo
|
|
|
|
[Fax.UnInstall.PerUser]
|
|
DelReg = FaxReg.RemoveTree.PerUser
|
|
ProfileItems = Fax.UninstallLink.WhereDidMyFaxGo
|
|
|
|
[Fax.UnInstall.PerUser.WhereDidMyFaxGo]
|
|
ProfileItems = Fax.UninstallLink.WhereDidMyFaxGo
|
|
|
|
@*:=============================================
|
|
@*: Registry Section
|
|
@*:=============================================
|
|
|
|
[FaxReg.CoverPageAssociation]
|
|
HKCR,".cov",,%REG_SZ_OVERWRITE%, %str_CoverPage%
|
|
HKCR,".cpe",,%REG_SZ_OVERWRITE%, %str_CoverPage%
|
|
HKCR,%str_CoverPage%,,%REG_SZ%, %str_FaxCoverpageFile%
|
|
HKCR,%str_CoverPage%,"FriendlyTypeName",%REG_EXPAND_SZ%, "@%systemroot%\system32\fxscover.exe,-2332"
|
|
HKCR,%str_CoverPage%\DefaultIcon,,%REG_EXPAND_SZ%, "%systemroot%\system32\fxscover.exe,-2100"
|
|
HKCR,%str_CoverPage%\Shell\Open\Command,,%REG_SZ_EXPAND_OVERWRITE%,%systemroot%\system32\fxscover.exe """%1"""
|
|
HKCR,%str_CoverPage%\Shell\Print\Command,,%REG_SZ_EXPAND_OVERWRITE%,%systemroot%\system32\fxscover.exe /p """%1"""
|
|
|
|
[FaxReg.AwdAssociation]
|
|
HKCR,".awd",,%REG_SZ_OVERWRITE%, %str_AwdFile%
|
|
HKCR,%str_AwdFile%,,%REG_SZ%, %str_FaxAwdFileType%
|
|
HKCR,%str_AwdFile%,"FriendlyTypeName",%REG_EXPAND_SZ%, "@%systemroot%\system32\fxsres.dll,-119"
|
|
HKCR,%str_AwdFile%\Shell\Open\Command,,%REG_SZ_EXPAND_OVERWRITE%,%systemroot%\system32\awdvstub.exe """%1"""
|
|
HKCR,%str_AwdFile%\Shell\Convert\Command,,%REG_SZ_EXPAND_OVERWRITE%,%systemroot%\system32\awdvstub.exe /c """%1"""
|
|
|
|
[FaxReg.EventSounds.PerUser]
|
|
HKCU,"AppEvents\EventLabels\FaxNew" ,,%REG_SZ%,%str_FaxNew%
|
|
HKCU,"AppEvents\EventLabels\FaxSent" ,,%REG_SZ%,%str_FaxSent%
|
|
HKCU,"AppEvents\EventLabels\FaxError" ,,%REG_SZ%,%str_FaxError%
|
|
HKCU,"AppEvents\EventLabels\FaxLineRings" ,,%REG_SZ%,%str_FaxLineRings%
|
|
HKCU,"AppEvents\Schemes\Apps\explorer\FaxNew\.Default" ,, %REG_SZ_EXPAND_OVERWRITE%,%systemroot%\media\notify.wav
|
|
HKCU,"AppEvents\Schemes\Apps\explorer\FaxNew\.Current" ,, %REG_SZ_EXPAND_OVERWRITE%,%systemroot%\media\notify.wav
|
|
HKCU,"AppEvents\Schemes\Apps\explorer\FaxSent\.Default" ,, %REG_SZ_EXPAND_OVERWRITE%,%systemroot%\media\tada.wav
|
|
HKCU,"AppEvents\Schemes\Apps\explorer\FaxSent\.Current" ,, %REG_SZ_EXPAND_OVERWRITE%,%systemroot%\media\tada.wav
|
|
HKCU,"AppEvents\Schemes\Apps\explorer\FaxError\.Default" ,, %REG_SZ_EXPAND_OVERWRITE%,%systemroot%\media\ding.wav
|
|
HKCU,"AppEvents\Schemes\Apps\explorer\FaxError\.Current" ,, %REG_SZ_EXPAND_OVERWRITE%,%systemroot%\media\ding.wav
|
|
HKCU,"AppEvents\Schemes\Apps\explorer\FaxLineRings\.Default",, %REG_SZ_EXPAND_OVERWRITE%,%systemroot%\media\ringin.wav
|
|
HKCU,"AppEvents\Schemes\Apps\explorer\FaxLineRings\.Current",, %REG_SZ_EXPAND_OVERWRITE%,%systemroot%\media\ringin.wav
|
|
|
|
[FaxReg.Setup.PerUser]
|
|
HKCU,Software\Microsoft\Fax\Setup, "CoverPageDir",%REG_SZ_OVERWRITE%,%str_FaxPersonalCoverpages%
|
|
|
|
[FaxReg.EventLogging]
|
|
HKLM, SYSTEM\CurrentControlSet\Services\Eventlog\Application\Microsoft Fax, "EventMessageFile", %REG_SZ_EXPAND_OVERWRITE%, "%systemroot%\system32\fxsevent.dll"
|
|
HKLM, SYSTEM\CurrentControlSet\Services\Eventlog\Application\Microsoft Fax, "CategoryMessageFile", %REG_SZ_EXPAND_OVERWRITE%, "%systemroot%\system32\fxsevent.dll"
|
|
HKLM, SYSTEM\CurrentControlSet\Services\Eventlog\Application\Microsoft Fax, "CategoryCount", %REG_DWORD_OVERWRITE%, 0x00000004
|
|
HKLM, SYSTEM\CurrentControlSet\Services\Eventlog\Application\Microsoft Fax, "TypesSupported", %REG_DWORD_OVERWRITE%, 0x00000007
|
|
|
|
[FaxReg.MSFax]
|
|
HKLM, Software\Microsoft\Fax, "Retries", %REG_DWORD%, 0x00000003
|
|
HKLM, Software\Microsoft\Fax, "Retry Delay", %REG_DWORD%, 0x0000000a
|
|
HKLM, Software\Microsoft\Fax, "QueueState", %REG_DWORD_OVERWRITE%, 0x00000000
|
|
HKLM, Software\Microsoft\Fax, "NextJobNumber", %REG_DWORD_OVERWRITE%, 0x00000003
|
|
HKLM, Software\Microsoft\Fax, "Branding", %REG_DWORD_OVERWRITE%, 0x00000001
|
|
HKLM, Software\Microsoft\Fax, "UseDeviceTsid", %REG_DWORD_OVERWRITE%, 0x00000001
|
|
HKLM, Software\Microsoft\Fax, "Inbound Profile", %REG_SZ_OVERWRITE%
|
|
HKLM, Software\Microsoft\Fax, "ServerCoverPageOnly", %REG_DWORD%, 0x00000000
|
|
HKLM, Software\Microsoft\Fax, "LastUniqueLineId", %REG_DWORD_OVERWRITE%, 0x00010001
|
|
|
|
[FaxReg.MSFax.Security]
|
|
"D:PAI(A;OICI;FA;;;BA)(A;OICI;RCSDKRKW;;;NS)" ; Built-in administrators have full access
|
|
; Network Service has - KEY_READ | KEY_WRITE | DELETE | READ_CONTROL
|
|
|
|
[FaxReg.MSFax.Upgrade]
|
|
HKLM, Software\Microsoft\Fax, "Inbound Profile", %REG_SZ_OVERWRITE%
|
|
|
|
[FaxReg.MSFax.Upgrade.Security]
|
|
"D:PAI(A;OICI;FA;;;BA)(A;OICI;RCSDKRKW;;;NS)" ; Built-in administrators have full access
|
|
; Network Service has - KEY_READ | KEY_WRITE | DELETE | READ_CONTROL
|
|
|
|
[FaxReg.MSFax.ServerSpecific.Section]
|
|
HKLM, Software\Microsoft\Fax, "Dirty Days", %REG_DWORD%, 0x00000007
|
|
HKLM, Software\Microsoft\Fax\Setup, "IsFaxPrinterShared", %REG_DWORD%, 0x00000000
|
|
|
|
[FaxReg.ActivityLogging]
|
|
HKLM, Software\Microsoft\Fax\ActivityLogging, "LogIncoming", %REG_DWORD_OVERWRITE%, 0x00000001
|
|
HKLM, Software\Microsoft\Fax\ActivityLogging, "LogOutgoing", %REG_DWORD_OVERWRITE%, 0x00000001
|
|
HKLM, Software\Microsoft\Fax\ActivityLogging, "DBFile", %REG_SZ_OVERWRITE%, %16419%\%str_ActivityLog% ;;; 16419=CSIDL_COMMON_APPDATA (i.e. All Users\Application Data\..., 0x0023 or'd with 0x4000)
|
|
|
|
[FaxReg.Receipts]
|
|
HKLM, Software\Microsoft\Fax\Receipts, "Port", %REG_DWORD_OVERWRITE%, 0x00000019 ;; 25 = Default SMTP port
|
|
HKLM, Software\Microsoft\Fax\Receipts, "Type", %REG_DWORD_OVERWRITE%, 0x00000000 ;; No receipts by default
|
|
|
|
[FaxReg.Inbox.Server.Section]
|
|
HKLM, Software\Microsoft\Fax\Inbox, "Use", %REG_DWORD%, 0x00000001
|
|
HKLM, Software\Microsoft\Fax\Inbox, "SizeQuotaWarn", %REG_DWORD%, 0x00000001
|
|
HKLM, Software\Microsoft\Fax\Inbox, "HighWatermark", %REG_DWORD%, 0x00000078
|
|
HKLM, Software\Microsoft\Fax\Inbox, "LowWatermark", %REG_DWORD%, 0x00000073
|
|
HKLM, Software\Microsoft\Fax\Inbox, "AgeLimit", %REG_DWORD%, 0x0000005a
|
|
HKLM, Software\Microsoft\Fax\Inbox, "Folder", %REG_SZ_OVERWRITE%, %16419%\%str_Inbox% ;;; 16419=CSIDL_COMMON_APPDATA (i.e. All Users\Application Data\...,0x0023 or'd with 0x4000)
|
|
|
|
[FaxReg.Inbox.Desktop.Section]
|
|
HKLM, Software\Microsoft\Fax\Inbox, "Use", %REG_DWORD%, 0x00000001
|
|
HKLM, Software\Microsoft\Fax\Inbox, "SizeQuotaWarn", %REG_DWORD%, 0x00000000
|
|
HKLM, Software\Microsoft\Fax\Inbox, "HighWatermark", %REG_DWORD%, 0x00000000
|
|
HKLM, Software\Microsoft\Fax\Inbox, "LowWatermark", %REG_DWORD%, 0x00000000
|
|
HKLM, Software\Microsoft\Fax\Inbox, "AgeLimit", %REG_DWORD%, 0x00000000
|
|
HKLM, Software\Microsoft\Fax\Inbox, "Folder", %REG_SZ_OVERWRITE%, %16419%\%str_Inbox% ;;; 16419=CSIDL_COMMON_APPDATA (i.e. All Users\Application Data\...,0x0023 or'd with 0x4000)
|
|
|
|
[FaxReg.SentItems.Server.Section]
|
|
HKLM, Software\Microsoft\Fax\SentItems, "Use", %REG_DWORD%, 0x00000001
|
|
HKLM, Software\Microsoft\Fax\SentItems, "SizeQuotaWarn", %REG_DWORD%, 0x00000001
|
|
HKLM, Software\Microsoft\Fax\SentItems, "HighWatermark", %REG_DWORD%, 0x00000064
|
|
HKLM, Software\Microsoft\Fax\SentItems, "LowWatermark", %REG_DWORD%, 0x0000005F
|
|
HKLM, Software\Microsoft\Fax\SentItems, "AgeLimit", %REG_DWORD%, 0x0000003C
|
|
HKLM, Software\Microsoft\Fax\SentItems, "Folder", %REG_SZ_OVERWRITE%, %16419%\%str_SentItems% ;;; 16419=CSIDL_COMMON_APPDATA (i.e. All Users\Application Data\...,0x0023 or'd with 0x4000)
|
|
|
|
[FaxReg.SentItems.Desktop.Section]
|
|
HKLM, Software\Microsoft\Fax\SentItems, "Use", %REG_DWORD%, 0x00000001
|
|
HKLM, Software\Microsoft\Fax\SentItems, "SizeQuotaWarn", %REG_DWORD%, 0x00000000
|
|
HKLM, Software\Microsoft\Fax\SentItems, "HighWatermark", %REG_DWORD%, 0x00000000
|
|
HKLM, Software\Microsoft\Fax\SentItems, "LowWatermark", %REG_DWORD%, 0x00000000
|
|
HKLM, Software\Microsoft\Fax\SentItems, "AgeLimit", %REG_DWORD%, 0x00000000
|
|
HKLM, Software\Microsoft\Fax\SentItems, "Folder", %REG_SZ_OVERWRITE%, %16419%\%str_SentItems% ;;; 16419=CSIDL_COMMON_APPDATA (i.e. All Users\Application Data\...,0x0023 or'd with 0x4000)
|
|
|
|
[FaxReg.OriginalSetup]
|
|
HKLM, Software\Microsoft\Fax\Setup\Original Setup Data, "CSID", %REG_SZ%, %str_CSID_Fax%
|
|
HKLM, Software\Microsoft\Fax\Setup\Original Setup Data, "TSID", %REG_SZ%, %str_TSID_Fax%
|
|
HKLM, Software\Microsoft\Fax\Setup\Original Setup Data, "Rings", %REG_DWORD%, 0x00000002
|
|
HKLM, Software\Microsoft\Fax\Setup\Original Setup Data, "Flags", %REG_DWORD%, 0x00000002
|
|
|
|
[FaxReg.OriginalSetup.security]
|
|
"D:PAI(A;OICI;FA;;;BA)(A;OICI;RCSDKRKW;;;NS)" ; Built-in administrators have full access
|
|
; Network Service has - KEY_READ | KEY_WRITE | DELETE | READ_CONTROL
|
|
|
|
[FaxReg.Setup]
|
|
HKLM, Software\Microsoft\Fax\Setup, "Installed", %REG_DWORD_OVERWRITE%, 0x00000001
|
|
HKLM, Software\Microsoft\Fax\Setup, "ServerCoverPageDir", %REG_SZ_OVERWRITE%, %str_CoverPages%
|
|
|
|
[FaxReg.Setup.security]
|
|
"D:PAI(A;OICI;FA;;;BA)(A;OICI;RCSDKRKW;;;NS)(A;;KR;;;BU)" ; This subkey is designed to give Authenticated users read permissions
|
|
; Built-in administrators have full access
|
|
; Network Service has - KEY_READ | KEY_WRITE | DELETE | READ_CONTROL
|
|
; Authenticated users - KEY_READ (Includes notify)
|
|
|
|
[FaxReg.DelOnUpgrade.FromXpDotNet]
|
|
HKLM, Software\Microsoft\Fax, "CfgWzdrDevice", %REG_DWORD%, 0x00000001
|
|
HKLM, Software\Microsoft\Fax\Client, "ServerCoverPageDir", %REG_SZ_OVERWRITE%, %str_CoverPages%
|
|
HKLM, Software\Microsoft\Fax\Setup\ServiceStartup, "RPCReady", %REG_DWORD_OVERWRITE%, 0x00000000 ; Notify clients the service's RPC server is ready
|
|
HKLM, Software\Microsoft\Fax\Device Providers\{2172FD8F-11F6-11D3-90BF-006094EB630B}, "LoggingFolder", %REG_EXPAND_SZ%, "%windir%\system32\LogFiles\Fax"
|
|
|
|
|
|
[FaxReg.Client]
|
|
HKLM, Software\Microsoft\Fax\Setup, "ServerCoverPageDir", %REG_SZ_OVERWRITE%, %str_CoverPages%
|
|
HKLM, Software\Microsoft\Fax\Client\ServiceStartup, "RPCReady", %REG_DWORD_OVERWRITE%, 0x00000000 ; Notify clients the service's RPC server is ready
|
|
|
|
[FaxReg.Client.security]
|
|
"D:PAI(A;OICI;FA;;;BA)(A;OICI;RCSDKRKW;;;NS)(A;;KR;;;BU)" ; This subkey is designed to give Authenticated users read permissions
|
|
; Built-in administrators have full access
|
|
; Network Service has - KEY_READ | KEY_WRITE | DELETE | READ_CONTROL
|
|
; Authenticated users - KEY_READ (Includes notify)
|
|
|
|
[FaxReg.Client.ServerSpecific.Section]
|
|
HKLM, Software\Microsoft\Fax\Client, "CfgWzdrDevice", %REG_DWORD%, 0x00000001
|
|
|
|
[FaxReg.Client.ServerSpecific.Section.Security]
|
|
"D:PAI(A;OICI;FA;;;BA)(A;OICI;RCSDKRKW;;;NS)(A;;KR;;;BU)" ; This subkey is designed to give Authenticated users read permissions
|
|
; Built-in administrators have full access
|
|
; Network Service has - KEY_READ | KEY_WRITE | DELETE | READ_CONTROL
|
|
; Authenticated users - KEY_READ (Includes notify)
|
|
|
|
[FaxReg.PerformanceCounters]
|
|
HKLM, System\CurrentControlSet\Services\Fax\Performance, "Open", %REG_SZ_OVERWRITE%, "OpenFaxPerformanceData"
|
|
HKLM, System\CurrentControlSet\Services\Fax\Performance, "Close", %REG_SZ_OVERWRITE%, "CloseFaxPerformanceData"
|
|
HKLM, System\CurrentControlSet\Services\Fax\Performance, "Collect", %REG_SZ_OVERWRITE%, "CollectFaxPerformanceData"
|
|
HKLM, System\CurrentControlSet\Services\Fax\Performance, "Library", %REG_SZ_EXPAND_OVERWRITE%, "%systemroot%\\system32\\fxsperf.dll"
|
|
|
|
[FaxReg.ExchangeClientExtension]
|
|
HKLM, Software\Microsoft\Exchange\Client\Extensions, "FaxExtension", %REG_SZ_OVERWRITE%, "4.0;%11%\fxsext32.dll;1;00000100000000"
|
|
HKLM, Software\Microsoft\Exchange\Client\Extensions, "Outlook Setup Extension", %REG_SZ_OVERWRITE%, "4.0;outxxx.dll;7;000000000000000;0000000000;OutXXX"
|
|
|
|
[FaxReg.RoutingExtensions]
|
|
HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension, "FriendlyName", %REG_SZ%, %str_MSRoutingExtension%
|
|
HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension, "ImageName", %REG_SZ_EXPAND_OVERWRITE%, "%systemroot%\system32\fxsroute.dll"
|
|
|
|
@*:; Routing Method - Email
|
|
HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Email, "FriendlyName", %REG_SZ%, %str_RouteThroughEmail%
|
|
HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Email, "Function Name", %REG_SZ%, "FaxRouteEmail"
|
|
HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Email, "Guid", %REG_SZ%, "{6bbf7bfe-9af2-11d0-abf7-00c04fd91a4e}"
|
|
HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Email, "Priority", %REG_DWORD%, 0x00000001
|
|
|
|
@*:; Routing Method - Folder
|
|
HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Folder, "FriendlyName", %REG_SZ%, %str_StoreInFolder%
|
|
HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Folder, "Function Name", %REG_SZ%, "FaxRouteStore"
|
|
HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Folder, "Guid", %REG_SZ%, "{92041a90-9af2-11d0-abf7-00c04fd91a4e}"
|
|
HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Folder, "Priority", %REG_DWORD%, 0x00000002
|
|
|
|
@*:; Routing Method - Printing
|
|
HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Printing, "FriendlyName", %REG_SZ%, %str_Print%
|
|
HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Printing, "Function Name", %REG_SZ%, "FaxRoutePrint"
|
|
HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Printing, "Guid", %REG_SZ%, "{aec1b37c-9af2-11d0-abf7-00c04fd91a4e}"
|
|
HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Printing, "Priority", %REG_DWORD%, 0x00000003
|
|
|
|
[FaxReg.ModemDeviceProvider]
|
|
HKLM,Software\Microsoft\Fax\Device Providers\{2172FD8F-11F6-11D3-90BF-006094EB630B}, "FriendlyName", %REG_SZ%, %str_MSModemDeviceProvider%
|
|
HKLM,Software\Microsoft\Fax\Device Providers\{2172FD8F-11F6-11D3-90BF-006094EB630B}, "ImageName", %REG_SZ_EXPAND_OVERWRITE%, "%systemroot%\system32\fxst30.dll"
|
|
HKLM,Software\Microsoft\Fax\Device Providers\{2172FD8F-11F6-11D3-90BF-006094EB630B}, "ProviderName", %REG_SZ%, %str_WinCTI_SrvPrvdr%
|
|
HKLM,Software\Microsoft\Fax\Device Providers\{2172FD8F-11F6-11D3-90BF-006094EB630B}, "LoggingEnabled", %REG_DWORD%, 0x00000002
|
|
@s:@i:HKLM,Software\Microsoft\Fax\Device Providers\{2172FD8F-11F6-11D3-90BF-006094EB630B}, "MaxLogFileCount", %REG_DWORD%, 0x00000064
|
|
@w:@i:HKLM,Software\Microsoft\Fax\Device Providers\{2172FD8F-11F6-11D3-90BF-006094EB630B}, "MaxLogFileCount", %REG_DWORD%, 0x0000000a
|
|
HKLM,Software\Microsoft\Fax\Device Providers\{2172FD8F-11F6-11D3-90BF-006094EB630B}, "MaxLogFileSize", %REG_DWORD%, 0x00019000
|
|
|
|
[FaxReg.ModemDeviceProvider.LoggingFolders]
|
|
HKLM,Software\Microsoft\Fax\Device Providers\{2172FD8F-11F6-11D3-90BF-006094EB630B}, "LoggingFolderIncoming", %REG_EXPAND_SZ%, "%windir%\system32\LogFiles\Fax\Incoming"
|
|
HKLM,Software\Microsoft\Fax\Device Providers\{2172FD8F-11F6-11D3-90BF-006094EB630B}, "LoggingFolderOutgoing", %REG_EXPAND_SZ%, "%windir%\system32\LogFiles\Fax\Outgoing"
|
|
|
|
[FaxReg.OutboundRouting]
|
|
HKLM,Software\Microsoft\Fax\Outbound Routing
|
|
|
|
[FaxReg.RemoveTree.HKLM]
|
|
HKLM, Software\Microsoft\Fax, "Retries"
|
|
HKLM, Software\Microsoft\Fax, "Retry Delay"
|
|
HKLM, Software\Microsoft\Fax, "QueueState"
|
|
HKLM, Software\Microsoft\Fax, "NextJobNumber"
|
|
HKLM, Software\Microsoft\Fax, "Branding"
|
|
HKLM, Software\Microsoft\Fax, "UseDeviceTsid"
|
|
HKLM, Software\Microsoft\Fax, "Inbound Profile"
|
|
HKLM, Software\Microsoft\Fax, "ServerCoverPageOnly"
|
|
HKLM, Software\Microsoft\Fax, "LastUniqueLineId"
|
|
HKLM, Software\Microsoft\Fax, "Dirty Days"
|
|
HKLM, Software\Microsoft\Fax, "UseDefaultFaultHandlingPolicy"
|
|
HKLM, Software\Microsoft\Fax\Setup
|
|
HKLM, Software\Microsoft\Fax\ActivityLogging
|
|
HKLM, Software\Microsoft\Fax\Receipts
|
|
HKLM, Software\Microsoft\Fax\Inbox
|
|
HKLM, Software\Microsoft\Fax\SentItems
|
|
HKLM, Software\Microsoft\Fax\Client
|
|
HKLM, Software\Microsoft\Fax\Devices
|
|
HKLM, Software\Microsoft\Fax\Logging
|
|
HKLM, Software\Microsoft\Fax\Security
|
|
HKLM, Software\Microsoft\Fax\TAPIDevices
|
|
HKLM, Software\Microsoft\Fax\Device Providers\{2172FD8F-11F6-11D3-90BF-006094EB630B}
|
|
HKLM,Software\Microsoft\Fax\Routing Extensions
|
|
HKLM,Software\Microsoft\Fax\Outbound Routing
|
|
|
|
[FaxReg.RemoveTree.PerUser]
|
|
HKCU, "Software\Microsoft\Fax"
|
|
HKCU, "AppEvents\EventLabels\FaxNew"
|
|
HKCU, "AppEvents\EventLabels\FaxSent"
|
|
HKCU, "AppEvents\EventLabels\FaxError"
|
|
HKCU, "AppEvents\EventLabels\FaxLineRings"
|
|
HKCU, "AppEvents\Schemes\Apps\explorer\FaxNew"
|
|
HKCU, "AppEvents\Schemes\Apps\explorer\FaxSent"
|
|
HKCU, "AppEvents\Schemes\Apps\explorer\FaxError"
|
|
HKCU, "AppEvents\Schemes\Apps\explorer\FaxLineRings"
|
|
|
|
[FaxReg.DelOnUpgrade.FromW2K]
|
|
HKLM,Software\Microsoft\Fax, "DebugLevel"
|
|
HKLM,Software\Microsoft\Fax, "QueuePaused"
|
|
HKLM,Software\Microsoft\Fax\Device Providers\Microsoft Modem Device Provider
|
|
HKLM,Software\Microsoft\Fax\Devices
|
|
HKLM,Software\Microsoft\Fax\Security
|
|
HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Inbox
|
|
HKLM,Software\Microsoft\Fax\Setup, "InstalledPlatforms"
|
|
HKLM,Software\Microsoft\Fax\Setup\Original Setup Data, "Printer"
|
|
HKLM,Software\Microsoft\Fax\Setup\Original Setup Data, "Store Directory"
|
|
HKLM,Software\Microsoft\Fax\Setup\Original Setup Data, "Profile"
|
|
HKLM,Software\Microsoft\Fax\Setup\Original Setup Data, "Mask"
|
|
|
|
[FaxReg.DelOnUpgrade.FromW2K.PerUser]
|
|
HKCU,Software\Microsoft\Fax\Queue
|
|
HKCU,Software\Microsoft\Fax\Setup, "CoverPageEditor"
|
|
HKCU,Software\Microsoft\Fax\UserInfo, "AlwaysOnTop"
|
|
HKCU,Software\Microsoft\Fax\UserInfo, "EnableManualAnswer"
|
|
HKCU,Software\Microsoft\Fax\UserInfo, "LastCountryID"
|
|
HKCU,Software\Microsoft\Fax\UserInfo, "LastRecipientAreaCode"
|
|
HKCU,Software\Microsoft\Fax\UserInfo, "LastUseDialingRules"
|
|
HKCU,Software\Microsoft\Fax\UserInfo, "OnTaskBar"
|
|
HKCU,Software\Microsoft\Fax\UserInfo, "SoundNotification"
|
|
HKCU,Software\Microsoft\Fax\UserInfo, "VisualNotification"
|
|
HKCU,"AppEvents\EventLabels\Incoming-Fax"
|
|
HKCU,"AppEvents\EventLabels\Outgoing-Fax"
|
|
HKCU,"AppEvents\Schemes\Apps\explorer\Incoming-Fax"
|
|
HKCU,"AppEvents\Schemes\Apps\explorer\Outgoing-Fax"
|
|
|
|
[FaxReg.DelOnUpgrade.FromW9X]
|
|
HKLM, "Software\Microsoft\At Work Fax"
|
|
HKLM, "Software\Microsoft\Exchange\Client\Extensions", "MicrosoftFax", %REG_SZ%, "4.0;awfext32.dll;10;;;AWFAX"
|
|
|
|
@*:=============================================
|
|
@*: Services Section
|
|
@*:=============================================
|
|
|
|
[FaxSvc.Service]
|
|
DisplayName = %str_FaxServiceDisplayName%
|
|
ServiceType = 16 ; SERVICE_WIN32_OWN_PROCESS
|
|
StartType = 2 ; SERVICE_AUTO_START
|
|
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
|
ServiceBinary = %systemroot%\system32\fxssvc.exe
|
|
StartName = "NT AUTHORITY"\NetworkService
|
|
Dependencies = TapiSrv, RpcSs, PlugPlay, Spooler
|
|
Description = %str_FaxServiceDescription%
|
|
Security = "D:(A;;LCRP;;;WD)(A;;CCLCSWRPWPDTLOCRRC;;;NS)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)"
|
|
|