mirror of https://github.com/tongzx/nt5src
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.
895 lines
39 KiB
895 lines
39 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>
|
|
;
|
|
;
|
|
; - 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>
|
|
;
|
|
;
|
|
; - CreateShortcuts = <Platform>, [shortcut 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 ("SharedFaxServiceSetupLogFile.txt" in %temp% directory)
|
|
; 2 - print to both
|
|
;============================
|
|
[FaxOcmDebug]
|
|
DebugLevel = 0
|
|
DebugFormat = 0
|
|
|
|
|
|
[Optional Components]
|
|
Fax ; Top Level Option
|
|
|
|
;
|
|
; Destination directories that the files
|
|
; listed below are installed to.
|
|
;
|
|
[DestinationDirs]
|
|
|
|
FaxFiles.System = 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
|
|
|
|
;=============================================
|
|
; 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
|
|
FaxUpgradeFromWinNT = Fax.UpgradeFromWin2K
|
|
FaxUpgradeFromWin2K = Fax.UpgradeFromWin2K
|
|
FaxUninstall = Fax.Uninstall
|
|
|
|
;=============================================
|
|
; Fax.CleanInstall
|
|
;=============================================
|
|
|
|
[Fax.CleanInstall]
|
|
CopyFiles = FaxFiles.System, \
|
|
FaxFiles.Addin, FaxFiles.Coverpage
|
|
DelReg = FaxReg.DelOnUpgrade.FromW2K.PerUser
|
|
DelDir = Fax.Dir.W2K.CommonCoverpages
|
|
AddReg = FaxReg.CoverPageAssociation, FaxReg.EventSounds, \
|
|
FaxReg.MSFax, FaxReg.ActivityLogging, FaxReg.Receipts, \
|
|
FaxReg.Inbox, FaxReg.SentItems, FaxReg.OriginalSetup, \
|
|
FaxReg.PerformanceCounters, FaxReg.RoutingExtensions, \
|
|
FaxReg.ModemDeviceProvider, FaxReg.OutboundRouting, \
|
|
FaxReg.PerUserStub, \
|
|
FaxReg.EventSounds.PerUser, \
|
|
FaxReg.Setup.PerUser
|
|
AddService = %str_FaxServiceName%,,FaxSvc.Service
|
|
RegisterDlls = Fax.RegSvr
|
|
CreateShortcuts = %PRODUCT_ALL_SKUS%, CreateLink.Common
|
|
CreateShortcuts = %PRODUCT_SERVER_SKUS%, CreateLink.Server
|
|
CreateDir = Fax.Dir.Inbox, \
|
|
Fax.Dir.SentItems, \
|
|
Fax.Dir.FxsTmp, \
|
|
Fax.Dir.CommonCoverpages
|
|
CreateShare = Fax.Share.CommonCoverpages
|
|
UpdateInis = MAPI.AddToIni
|
|
|
|
;=============================================
|
|
; 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.FromWhis.SendCoverPage, \
|
|
Fax.UninstallLink.CfgWzrd
|
|
CopyFiles = FaxFiles.System, \
|
|
FaxFiles.Addin, FaxFiles.Coverpage
|
|
AddReg = FaxReg.CoverPageAssociation, FaxReg.EventSounds, \
|
|
FaxReg.MSFax, FaxReg.ActivityLogging, FaxReg.Receipts, \
|
|
FaxReg.Inbox, FaxReg.SentItems, FaxReg.OriginalSetup, \
|
|
FaxReg.PerformanceCounters, FaxReg.RoutingExtensions, \
|
|
FaxReg.ModemDeviceProvider, FaxReg.OutboundRouting, \
|
|
FaxReg.PerUserStub, \
|
|
FaxReg.EventSounds.PerUser, \
|
|
FaxReg.Setup.PerUser
|
|
AddService = %str_FaxServiceName%,,FaxSvc.Service
|
|
RegisterDlls = Fax.RegSvr
|
|
CreateShortcuts = %PRODUCT_ALL_SKUS%, CreateLink.Common
|
|
CreateShortcuts = %PRODUCT_SERVER_SKUS%, CreateLink.Server
|
|
CreateDir = Fax.Dir.Inbox, \
|
|
Fax.Dir.SentItems, \
|
|
Fax.Dir.FxsTmp, \
|
|
Fax.Dir.CommonCoverpages
|
|
CreateShare = Fax.Share.CommonCoverpages
|
|
UpdateInis = MAPI.AddToIni
|
|
|
|
;=============================================
|
|
; Fax.UpgradeFromW9X
|
|
;=============================================
|
|
|
|
[Fax.UpgradeFromW9X]
|
|
DelFiles = FaxFiles.DelOnUpgrade.FromW9X.Windows
|
|
DelReg = FaxReg.DelOnUpgrade.FromW9X
|
|
ProfileItems = Fax.UninstallLink.FromW9x.CoverPage
|
|
CopyFiles = FaxFiles.System, \
|
|
FaxFiles.Addin, FaxFiles.Coverpage
|
|
AddReg = FaxReg.CoverPageAssociation, FaxReg.EventSounds, \
|
|
FaxReg.MSFax, FaxReg.ActivityLogging, FaxReg.Receipts, \
|
|
FaxReg.Inbox, FaxReg.SentItems, FaxReg.OriginalSetup, \
|
|
FaxReg.PerformanceCounters, FaxReg.RoutingExtensions, \
|
|
FaxReg.ModemDeviceProvider, FaxReg.OutboundRouting, \
|
|
FaxReg.PerUserStub, \
|
|
FaxReg.EventSounds.PerUser, \
|
|
FaxReg.Setup.PerUser
|
|
AddService = %str_FaxServiceName%,,FaxSvc.Service
|
|
RegisterDlls = Fax.RegSvr
|
|
CreateShortcuts = %PRODUCT_ALL_SKUS%, CreateLink.Common
|
|
CreateShortcuts = %PRODUCT_SERVER_SKUS%, CreateLink.Server
|
|
CreateDir = Fax.Dir.Inbox, \
|
|
Fax.Dir.SentItems, \
|
|
Fax.Dir.FxsTmp, \
|
|
Fax.Dir.CommonCoverpages
|
|
CreateShare = Fax.Share.CommonCoverpages
|
|
UpdateInis = MAPI.AddToIni
|
|
|
|
;=============================================
|
|
; Fax.Uninstall
|
|
;=============================================
|
|
|
|
[Fax.Uninstall]
|
|
|
|
AddReg = FaxReg.PerUserStub.UnInstall
|
|
DelShare = Fax.Share.CommonCoverpages
|
|
DelDir = Fax.Dir.FxsTmp
|
|
DelFiles = FaxFiles.System, \
|
|
FaxFiles.Addin, FileFiles.Coverpage
|
|
DelReg = FaxReg.RemoveTree.HKLM, \
|
|
FaxReg.RemoveTree.PerUser
|
|
DelService = %str_FaxServiceName%
|
|
UnregisterDlls = Fax.RegSvr
|
|
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_SERVER_SKUS% ; 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)" ; Administrators 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)" ; Administrators have full access
|
|
|
|
[Fax.Dir.FxsTmp]
|
|
Path = %11%\FxsTmp ; %windir%\system32\FxsTmp
|
|
Platform = %PRODUCT_ALL_SKUS% ; create on all platforms
|
|
Security = "D:PAI(A;OICI;FA;;;WD)" ; Everyone have full access
|
|
|
|
[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%",
|
|
|
|
;=============================================
|
|
; Install/Uninstall Links
|
|
;
|
|
; This section creates the fax links in
|
|
; the start menu.
|
|
;=============================================
|
|
[CreateLink.Common]
|
|
ProfileItems = Fax.InstallLink.SendWizard, \
|
|
Fax.InstallLink.CoverPage, \
|
|
Fax.InstallLink.Client
|
|
|
|
[CreateLink.Server]
|
|
ProfileItems = Fax.InstallLink.MMCSnapin
|
|
|
|
|
|
[Fax.InstallLink.CoverPage]
|
|
Name = %str_FaxCoverPageLink%
|
|
CmdLine = 11,,FxsCover.exe
|
|
Subdir = %str_FaxGroup%
|
|
IconPath = 11,, FxsCover.exe
|
|
IconIndex = 0
|
|
InfoTip = %str_CoverPageInfoTip%
|
|
|
|
[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 = %str_FaxMMCInfoTip%
|
|
|
|
[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 = %str_FaxSendWizardInfoTip%
|
|
|
|
[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
|
|
Subdir = %str_FaxGroup%
|
|
IconPath = 11,, FxsClntR.dll
|
|
IconIndex = 0
|
|
InfoTip = %str_FaxClientInfoTip%
|
|
|
|
[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_FaxGroup%
|
|
|
|
;=============================================
|
|
; 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%
|
|
|
|
;=============================================
|
|
; Remove Whis shortcuts - support for build to build upgrade only
|
|
;=============================================
|
|
[Fax.UninstallLink.FromWhis.SendCoverPage]
|
|
Name = %str_FaxSendWizardLinkTemp%, 2 ; the flag '2' means 'delete link'
|
|
SubDir = %str_FaxGroup%
|
|
|
|
;=============================================
|
|
; Copy Files Section
|
|
;=============================================
|
|
|
|
; These files are removed when upgrading from W2K
|
|
[FaxFiles.DelOnUpgrade.FromW2K.System]
|
|
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.System]
|
|
;;;0x0001000 means copy on reboot if file is busy
|
|
fxsst.dll,,,0x00010000
|
|
fxsadmin.dll,,,0x00010000
|
|
fxsapi.dll,,,0x00010000
|
|
fxscom.dll,,,0x00010000
|
|
fxscomex.dll,,,0x00010000
|
|
fxsclntR.dll,,,0x00010000
|
|
fxsclnt.exe,,,0x00010000
|
|
fxscount.h,,,0x00010000
|
|
fxscover.exe,,,0x00010000
|
|
fxsdrv.dll,,,0x00010000
|
|
fxsevent.dll,,,0x00010000
|
|
fxsext32.dll,,,0x00010000
|
|
fxsperf.dll,,,0x00010000
|
|
fxsperf.ini,,,0x00010000
|
|
fxsres.dll,,,0x00010000
|
|
fxsroute.dll,,,0x00010000
|
|
fxsrtmtd.dll,,,0x00010000
|
|
fxssend.exe,,,0x00010000
|
|
fxsadmin.msc,,,0x00010000
|
|
fxssvc.exe,,,0x00010000
|
|
fxst30.dll,,,0x00010000
|
|
fxst30p.dll,,,0x00010000
|
|
fxstiff.dll,,,0x00010000
|
|
fxsui.dll,,,0x00010000
|
|
fxswzrd.dll,,,0x00010000
|
|
fxscfgwz.dll,,,0x00010000
|
|
fxsxp32.dll,,,0x00010000
|
|
fxsmon.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.Security]
|
|
"D:P(A;;GRGX;;;BU)(A;;GRGX;;;PU)(A;;GA;;;BA)(A;;GA;;;SY)(A;;GRGX;;;WD)"
|
|
|
|
[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
|
|
;=============================================
|
|
[Fax.RegSvr]
|
|
;
|
|
; 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
|
|
|
|
11,,fxsadmin.dll,1
|
|
11,,fxst30p.dll,1
|
|
11,,fxsrtmtd.dll,1
|
|
11,,fxscomex.dll,1
|
|
11,,fxscom.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",1,01,00,00,00
|
|
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",1,00,00,00,00
|
|
HKLM,%KEY_ACTIVE_SETUP_NT%,"StubPath",,"rundll32.exe advpack.dll,LaunchINFSection %17%\fxsocm.inf,Fax.UnInstall.PerUser"
|
|
|
|
[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,-2523"
|
|
HKCR,%str_CoverPage%\DefaultIcon,,%REG_EXPAND_SZ%, "%systemroot%\system32\fxscover.exe,-3"
|
|
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.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%,%str_FaxPersonalCoverpages%
|
|
|
|
[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.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%, 0x00000004 ;; DRT_MSGBOX
|
|
|
|
[FaxReg.Inbox]
|
|
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.SentItems]
|
|
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.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
|
|
HKLM, Software\Microsoft\Fax\Setup, "Installed", %REG_DWORD%, 0x00000001
|
|
HKLM, Software\Microsoft\Fax\Setup, "ServerCoverPageDir", %REG_SZ_OVERWRITE%, %str_CoverPages% ;
|
|
|
|
[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.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%
|
|
|
|
[FaxReg.OutboundRouting]
|
|
HKLM,Software\Microsoft\Fax\Outbound Routing
|
|
|
|
[FaxReg.RemoveTree.HKLM]
|
|
HKLM, "Software\Microsoft\Fax"
|
|
|
|
[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"
|
|
|
|
;=============================================
|
|
; 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
|
|
Dependencies = TapiSrv, RpcSs, PlugPlay, Spooler
|
|
Description = %str_FaxServiceDescription%
|
|
Security = "D:(A;;LCRP;;;WD)(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)"
|
|
|
|
;=============================================
|
|
; Strings
|
|
;=============================================
|
|
|
|
[Strings]
|
|
|
|
;=============================================
|
|
; Begin: NON-Localized Strings
|
|
;=============================================
|
|
|
|
str_addins = "addins"
|
|
str_FaxPath = "Microsoft\Windows NT\MSFax"
|
|
str_FaxServiceName = "Fax"
|
|
str_FaxServiceDisplayName = "Fax"
|
|
str_DefaultPrinterName = "Fax"
|
|
|
|
str_Inbox = "Microsoft\Windows NT\MSFax\Inbox"
|
|
str_SentItems = "Microsoft\Windows NT\MSFax\SentItems"
|
|
str_CoverPages = "Microsoft\Windows NT\MSFax\Common Coverpages"
|
|
|
|
str_CSID_Fax = "Fax"
|
|
str_TSID_Fax = "Fax"
|
|
|
|
str_ActivityLog = "Microsoft\Windows NT\MSFax\ActivityLog"
|
|
|
|
str_CoverPageShareName = "FxsSrvCp$"
|
|
|
|
str_WinCTI_SrvPrvdr = "Windows Telephony Service Provider for Universal Modem Driver"
|
|
|
|
KEY_ACTIVE_SETUP_NT = "SOFTWARE\Microsoft\Active Setup\Installed Components\{8b15971b-5355-4c82-8c07-7e181ea07608}"
|
|
PRODUCT_NAME = "Fax"
|
|
VERSION_STR = "5.1"
|
|
LOCALE_ID = "EN"
|
|
|
|
;=============================================
|
|
; End: NON-Localized Strings
|
|
;=============================================
|
|
|
|
;=============================================
|
|
; Begin: Localized Strings
|
|
;=============================================
|
|
|
|
; in localized builds, the actual coverpage filenames should be localized
|
|
;
|
|
str_confdent = "confdent.cov"
|
|
str_fyi = "fyi.cov"
|
|
str_generic = "generic.cov"
|
|
str_urgent = "urgent.cov"
|
|
|
|
str_fax_desc = "Fax Services"
|
|
str_fax_tip = "Allows the sending and receiving of faxes"
|
|
str_CoverPage = "Coverpage"
|
|
str_FaxCoverpageFile = "Fax Coverpage File"
|
|
str_IncomingFax = "Incoming Fax"
|
|
str_OutgoingFax = "Outgoing Fax"
|
|
str_FaxError = "Fax error"
|
|
str_FaxLineRings = "Fax line rings"
|
|
str_FaxNew = "New fax"
|
|
str_FaxSent = "Fax sent"
|
|
str_RouteThroughEmail = "Route through e-mail"
|
|
str_StoreInFolder = "Store in a folder"
|
|
str_Print = "Print"
|
|
str_FaxPersonalCoverpages = "\Fax\Personal Coverpages"
|
|
|
|
str_MyFaxes = "My Faxes"
|
|
str_CommonCoverPages = "Common CoverPages"
|
|
|
|
str_FaxCoverPageLink = "Fax Cover Page Editor"
|
|
str_FaxGroup = "Accessories\Communications\Fax"
|
|
str_CoverPageInfoTip = "Creates and edits cover pages that are used when sending faxes"
|
|
|
|
; W9X cover page editor shortcut - removed during upgrade
|
|
str_FaxW9XCoverPageLink = "Cover Page Editor"
|
|
|
|
; W2K shortcuts - removed during upgrade
|
|
str_FaxW2KMyFaxesLink = "My Faxes"
|
|
str_FaxW2KSendCoverPageLink = "Send Cover Page Fax"
|
|
str_FaxW2KHelpLink = "Help"
|
|
str_FaxW2KMMCSnapinLink = "Fax Service Management"
|
|
str_FaxW2KFaxQueueLink = "Fax Queue"
|
|
|
|
str_FaxSendWizardLink = "Send a Fax..."
|
|
str_FaxSendWizardInfoTip = "Sends a fax composed of only a cover page"
|
|
str_FaxSendWizardLinkTemp = "Fax Send Wizard"
|
|
|
|
str_FaxClientLink = "Fax Console"
|
|
str_FaxClientInfoTip = "Displays incoming and outgoing faxes and enables you to view, pause, or cancel them"
|
|
|
|
str_FaxConfigWzrdLink = "Fax Configuration Wizard"
|
|
str_FaxConfigWzrdInfoTip = "Configures the fax devices on your computer"
|
|
str_FaxMMCLink = "Fax Service Manager"
|
|
str_FaxMMCInfoTip = "Administers the fax devices"
|
|
|
|
str_MSRoutingExtension = "Microsoft Routing Extension"
|
|
str_MSModemDeviceProvider = "Microsoft Modem Device Provider"
|
|
|
|
str_CoverPageShareComment = "Common Fax Cover Pages Directory"
|
|
str_PrinterShareComment = "Fax Printer"
|
|
|
|
str_FaxServiceDescription = "Enables you to send and receive faxes, utilizing fax resources available on this computer or on the network."
|
|
|
|
str_FaxMailTransport = "Fax Mail Transport"
|
|
|
|
str_WhereDidMyFaxGo = "Where Did My Fax Go"
|
|
|
|
; this should be localized the same as in SBS2000.
|
|
str_SBSFaxGroup = "Microsoft Shared Fax Client"
|
|
|
|
;=============================================
|
|
; End: Localized Strings
|
|
;=============================================
|
|
|
|
;=============================================
|
|
; Begin: Constants used in INF
|
|
;=============================================
|
|
|
|
|
|
;; The following registry types are set with the NoClobber flag which
|
|
;; indicates that the value will not be overwritten if we are upgrading.
|
|
;; The special *_OVERWRITE types below should be used if you wish to
|
|
;; overwrite the value even when we are upgrading the OS.
|
|
|
|
REG_DWORD =0x10003 ;; FLG_ADDREG_BINVALUETYPE | FLG_ADDREG_NOCLOBBER
|
|
REG_EXPAND_SZ =0x20002 ;; FLG_ADDREG_NOCLOBBER
|
|
REG_BINARY =0x00003 ;; FLG_ADDREG_NOCLOBBER
|
|
REG_SZ =0x00002 ;; FLG_ADDREG_NOCLOBBER
|
|
REG_MULTI_SZ =0x10002 ;; FLG_ADDREG_NOCLOBBER
|
|
REG_NONE =0x20003 ;; FLG_ADDREG_NOCLOBBER
|
|
REG_DWORD_OVERWRITE =0x10001 ;; overwrites value regardless of if upgrade or clean
|
|
REG_SZ_OVERWRITE =0x00000 ;; overwrites value regardless of if upgrade or clean
|
|
REG_SZ_EXPAND_OVERWRITE =0x20000 ;; overwrites value regardless of if upgrade or clean
|
|
|
|
|
|
;; the following constants have to remain in sync with the defines
|
|
;; in faxutil header file!!!
|
|
PRODUCT_SKU_PERSONAL = 0x0001
|
|
PRODUCT_SKU_PROFESSIONAL = 0x0002
|
|
PRODUCT_SKU_SERVER = 0x0004
|
|
PRODUCT_SKU_ADVANCED_SERVER = 0x0008
|
|
PRODUCT_SKU_DATA_CENTER = 0x0010
|
|
|
|
PRODUCT_DESKTOP_SKUS = 0x0003 ; PRODUCT_SKU_PERSONAL | PRODUCT_SKU_PROFESSIONAL
|
|
PRODUCT_SERVER_SKUS = 0x001C ; PRODUCT_SKU_SERVER | PRODUCT_SKU_ADVANCED_SERVER | PRODUCT_SKU_DATA_CENTER
|
|
PRODUCT_ALL_SKUS = 0xFFFF
|
|
;=============================================
|
|
; End: Constants used in INF
|
|
;=============================================
|