Leaked source code of windows server 2003
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

@*:======================================================
@*: 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)"