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.
924 lines
23 KiB
924 lines
23 KiB
[Version]
|
|
Signature="$Windows NT$"
|
|
|
|
;
|
|
; specifies how a native directory maps to a WOW directory
|
|
;
|
|
[NativeDataToWowData.DirectoryInformation.Textmode]
|
|
2=82
|
|
; implies that the destination directory, 2 (system32) maps to
|
|
; the 82 (syswow64)
|
|
35=84
|
|
47=85
|
|
65=86
|
|
24=89
|
|
52=88
|
|
60=66 ; so that 32-bit files are placed in %windir%\AppPatch
|
|
100=113
|
|
101=114
|
|
102=115
|
|
103=116
|
|
104=117
|
|
105=118
|
|
106=119
|
|
107=120
|
|
108=121
|
|
109=122
|
|
140=141
|
|
142=143
|
|
144=145
|
|
146=147
|
|
148=149
|
|
150=151
|
|
152=153
|
|
154=155
|
|
156=157
|
|
158=159
|
|
160=161
|
|
162=163
|
|
164=165
|
|
166=167
|
|
168=169
|
|
170=171
|
|
172=173
|
|
174=175
|
|
176=177
|
|
178=179
|
|
127=128
|
|
130=131
|
|
|
|
;
|
|
; specifies special cases for file prefix during renames
|
|
; uses listed prefix instead of prefix specified on command line
|
|
;
|
|
;Syntax:
|
|
;<filename>, <prefix>
|
|
|
|
[NativeDataToWowData.FilePrefixList]
|
|
digest.dll = ww
|
|
wdigest.dll = ww
|
|
|
|
;
|
|
; specifies mapping information for Setupapi
|
|
;
|
|
[NativeDataToWowData.DirectoryInformation.SetupAPI]
|
|
11=16425
|
|
; implies that destination directory, 11 which is equivalent
|
|
; to DIRID_SYSTEM now maps to destination directory 16425
|
|
; which is equivalent to DIRID_SYSTEM_X86
|
|
|
|
;
|
|
; specifies how a native media label maps to a WOW media label
|
|
; <sourcedisksinformation>
|
|
;
|
|
[NativeDataToWowData.SourceInfo]
|
|
Default = 1
|
|
1=55
|
|
7=56
|
|
; specifies that the source disk id 1 specified in
|
|
; [sourcedisknames*] sections, maps to source disk id 55 for
|
|
; all operations
|
|
|
|
|
|
;
|
|
; specifies filtering information that defines how files are ; mapped. All files are mapped based on specified extensions
|
|
;
|
|
[WowData.Filter]
|
|
DirectoryToMap=2
|
|
; multiple DirectoryToMap lines can be specified if more than
|
|
; one source directory needs to be mapped
|
|
DirectoryToMap=35
|
|
DirectoryToMap=47
|
|
DirectoryToMap=65
|
|
DirectoryToMap=24
|
|
DirectoryToMap=52
|
|
DirectoryToMap=53
|
|
DirectoryToMap=60
|
|
DirectoryToMap=100
|
|
DirectoryToMap=101
|
|
DirectoryToMap=102
|
|
DirectoryToMap=103
|
|
DirectoryToMap=104
|
|
DirectoryToMap=105
|
|
DirectoryToMap=106
|
|
DirectoryToMap=107
|
|
DirectoryToMap=108
|
|
DirectoryToMap=109
|
|
DirectoryToMap=127
|
|
DirectoryToMap=140
|
|
DirectoryToMap=142
|
|
DirectoryToMap=144
|
|
DirectoryToMap=146
|
|
DirectoryToMap=148
|
|
DirectoryToMap=150
|
|
DirectoryToMap=152
|
|
DirectoryToMap=154
|
|
DirectoryToMap=156
|
|
DirectoryToMap=158
|
|
DirectoryToMap=160
|
|
DirectoryToMap=162
|
|
DirectoryToMap=164
|
|
DirectoryToMap=166
|
|
DirectoryToMap=168
|
|
DirectoryToMap=170
|
|
DirectoryToMap=172
|
|
DirectoryToMap=174
|
|
DirectoryToMap=176
|
|
DirectoryToMap=178
|
|
|
|
|
|
FileExtensions=drv,exe,dll,ocx,tlb,ax,nls,cpl,rll,mof,tsp,acm,ime
|
|
; specifies the extensions to look for
|
|
|
|
SourceArchitecture=x86
|
|
; specifies the architecture to look for in [SourceDiskFiles]
|
|
; and a corresponding architecture section, i.e. [SourceDiskFiles.x86] in this case.
|
|
|
|
;
|
|
; specifies list of files that should be excluded from wow64
|
|
; files are specified by source file name
|
|
;
|
|
[WowData.Files.Exclude]
|
|
adsnw.dll ; dependent on CSNW
|
|
adsnds.dll ; dependent on CSNW
|
|
alrsvc.dll ; always native
|
|
asr_fmt.exe ; always native - ASR component - bug 214329
|
|
asr_ldm.exe ; always native - ASR component - bug 214329
|
|
atmfd.dll ; kernelmode DLL
|
|
basesrv.dll ; CSRSS is always native
|
|
bootvid.dll ; kernelmode DLL
|
|
bootcfg.exe ; tool for editing boot.ini, which doesn't exist on win64
|
|
cdm.dll
|
|
comm.drv ; DOS
|
|
csrss.exe ; CSRSS is always native
|
|
csrsrv.dll ; CSRSS is always native
|
|
csvde.exe ; always native
|
|
cys.exe ; always native
|
|
dcpromo.exe ; always native - DCPromo - bug 365427
|
|
debug.exe ; 16-bit exe - bug 496304
|
|
defrag.exe ; always native - Defrag component - bug 214342
|
|
devmgmt.msc ; device installs always native
|
|
devmgr.dll ; device installs always native
|
|
dfrgfat.exe ; always native - Defrag component - bug 214342
|
|
dfrgntfs.exe ; always native - Defrag component - bug 214342
|
|
dfrgifc.exe ; always native - Defrag component
|
|
dfrgifps.dll ; always native - Defrag component
|
|
dfrgres.dll ; always native - Defrag component - bug 214342
|
|
dfrgsnap.dll ; always native - Defrag component - bug 214342
|
|
dfrgui.dll ; always native - Defrag component - bug 214342
|
|
dfscore.dll ; always native - DFS Admin component - bug 214297
|
|
dfsgui.dll ; always native - DFS Admin component - bug 214297
|
|
dfsshlex.dll ; always native - DFS Admin component - bug 214297
|
|
dgnet.dll ; always native - diag component - bug 236137
|
|
dhcpwiz.exe ; always native - Called by CYS
|
|
diskpart.exe ; always native - LDM component - bug 214295
|
|
dmadmin.exe ; always native - LDM component - bug 214295
|
|
dmconfig.dll ; always native - LDM component - bug 214295
|
|
dmdlgs.dll ; always native - LDM component - bug 214295
|
|
dmdskmgr.dll ; always native - LDM component - bug 214295
|
|
dmdskres.dll ; always native - LDM component - bug 214295
|
|
dmintf.dll ; always native - LDM component - bug 214295
|
|
dmivcitf.dll ; always native
|
|
dmremote.exe ; always native - LDM component - bug 214295
|
|
dmserver.dll ; always native - LDM component - bug 214295
|
|
dmutil.dll ; always native - LDM component - bug 214295
|
|
dmvdsitf.dll ; always native
|
|
dmview.ocx ; always native - LDM component - bug 214295
|
|
dnswiz.exe ; always native - Called by CYS
|
|
dosx.exe ; DOS
|
|
dpcdll.dll ; WPA files should not exist on IA64
|
|
drwatson.exe ; Win16
|
|
ds16gt.dll ; Win16
|
|
dsadd.exe ; DS command line utilities
|
|
dsget.exe ; DS command line utilities
|
|
dsmod.exe ; DS command line utilities
|
|
dsmove.exe ; DS command line utilities
|
|
dsrm.exe ; DS command line utilities
|
|
dsquery.exe ; DS command line utilities
|
|
edlin.exe ; DOS
|
|
ersvc.dll ; always native - error reporting service.
|
|
esent.dll ; always native
|
|
esent97.dll ; for W2k-to-Whistler upgrade only
|
|
esentprf.dll ; always native
|
|
esentutl.exe ; always native
|
|
eventcls.dll ; always native - VolSnap COM+ component
|
|
eventlog.dll ; always native
|
|
exe2bin.exe ; DOS
|
|
fastopen.exe ; DOS
|
|
filemgmt.dll ; always native - SharedFolder snap-in - bug 214315
|
|
forcedos.exe ; DOS
|
|
framebuf.dll ; kernelmode DLL
|
|
hdwwiz.cpl ; device installs always native
|
|
hnetwiz.dll ; shouldn't exist on IA64
|
|
hnw.exe ; shouldn't exist on IA64
|
|
hotplug.dll ; always native
|
|
imapi.exe ; always native - IMAPI CD-Burning COM Service
|
|
iuctl.dll ; No x86 Windows Update support on IA64
|
|
iuengine.dll ; No x86 Windows Update support on IA64
|
|
kd1394.dll ; kernelmode DLL
|
|
kdcom.dll ; kernelmode DLL
|
|
kdcsvc.dll ; Kerberos DC component
|
|
krnl386.exe ; Win16
|
|
ldifde.exe ; always native
|
|
licdll.dll ; WPA files should not exist on IA64
|
|
localspl.dll ; spooler - always native
|
|
lsasrv.dll ; LSA
|
|
lsass.exe ; LSA
|
|
mcdsrv32.dll ; kernelmode DLL
|
|
mem.exe ; DOS
|
|
modex.dll ; kernelmode DLL
|
|
mouse.drv ; DOS
|
|
mq1repl.dll ; MSMQ
|
|
mq1sync.exe ; MSMQ
|
|
mqads.dll ; MSMQ
|
|
mqcertui.dll ; MSMQ
|
|
mqdbodbc.dll ; MSMQ
|
|
mqdssrv.dll ; MSMQ
|
|
mqdssvc.exe ; MSMQ
|
|
mqbkup.exe ; MSMQ
|
|
mqgentr.dll ; MSMQ
|
|
mqise.dll ; MSMQ
|
|
mqlogmgr.dll ; MSMQ
|
|
mqmig.exe ; MSMQ
|
|
mqmigrat.dll ; MSMQ
|
|
mqoa.tlb ; MSMQ
|
|
mqoa10.tlb ; MSMQ
|
|
mqoa20.tlb ; MSMQ
|
|
mqqm.dll ; MSMQ
|
|
mqrperf.dll ; MSMQ
|
|
mqrtdep.dll ; MSMQ
|
|
mqsnap.dll ; MSMQ
|
|
mqsvc.exe ; MSMQ
|
|
mqtgclus.dll ; MSMQ
|
|
mqtgsvc.exe ; MSMQ
|
|
mqtrig.dll ; MSMQ
|
|
mqtrig.tlb ; MSMQ
|
|
mqupgrd.dll ; MSMQ
|
|
mscdexnt.exe ; DOS
|
|
ncxp16.dll ; shouldn't exist on IA64
|
|
ncxp32.dll ; shouldn't exist on IA64
|
|
ncxpNT.dll ; shouldn't exist on IA64
|
|
msgsvc.dll ; always native
|
|
msppalrt.dll ; always native
|
|
msppcnfg.exe ; always native
|
|
msppcntr.dll ; always native
|
|
mspplkrh.dll ; always native
|
|
msppmalr.dll ; always native
|
|
msppmd5.dll ; always native
|
|
msppmgr.dll ; always native
|
|
msppnxus.dll ; always native
|
|
mys.dll ; always native
|
|
netman.dll ; always native
|
|
netware.drv ; DOS
|
|
nlsfunc.exe ; DOS
|
|
ntbackup.exe ; always native
|
|
ntdsa.dll ; DS
|
|
ntdsatq.dll ; Socket code for DS
|
|
ntmsdba.dll ; always native - RSM component
|
|
ntmsevt.dll ; always native - RSM component
|
|
ntmsmgr.dll ; always native - RSM component
|
|
ntmssvc.dll ; always native - RSM component
|
|
ntsdkcc.dll ; Replication routing engine for DS
|
|
ntvdm.exe ; DOS
|
|
ntvdmd.dll ; DOS
|
|
nw16.exe ; DOS
|
|
nwapi16.dll ; dependent on non-existant 32 bit nwrdr.sys
|
|
nwapi32.dll ; dependent on non-existant 32 bit nwrdr.sys
|
|
nwc.cpl ; dependent on non-existant 32 bit nwrdr.sys
|
|
nwcfg.dll ; dependent on non-existant 32 bit nwrdr.sys
|
|
nwevent.dll ; dependent on non-existant 32 bit nwrdr.sys
|
|
nwprovau.dll ; dependent on non-existant 32 bit nwrdr.sys
|
|
nwscript.exe ; dependent on non-existant 32 bit nwrdr.sys
|
|
nwwks.dll ; dependent on non-existant 32 bit nwrdr.sys
|
|
ole2disp.dll ; Win16 (ole2.dll is allowed to be installed since vb6 depends on its existence to extract some resources)
|
|
ole2nls.dll ; Win16
|
|
olecli.dll ; Win16
|
|
olesvr.dll ; Win16
|
|
opnfiles.exe ; some api's used doesn't work on IA64
|
|
perfnw.dll ; dependent on non-existant 32 bit nwrdr.sys
|
|
rdpdd.dll ; kernelmode DLL
|
|
redir.exe ; DOS
|
|
replprov.dll ; 32 bit WMI provider is not needed on 64 bit machines
|
|
rpcss.dll ; always native
|
|
rraswiz.exe ; always native - Called by CYS
|
|
rsfsaps.dll ; always native - RSS component - bug 188538
|
|
rsnotify.exe ; always native - RSS component - bug 188538
|
|
rsm.exe ; always native - RSM component
|
|
rsmmllsv.exe ; always native - RSM component
|
|
rsmps.dll ; always native - RSM component
|
|
rsmsink.exe ; always native - RSM component
|
|
rsmui.exe ; always native - RSM component
|
|
rtcdll.dll ;SIP functionality (acapp) not in IA64
|
|
rtcshare.exe ;SIP functionality (acapp) not in IA64
|
|
sacsess.exe ; always native
|
|
sacsvr.dll ; always native
|
|
samsrv.dll ; SAM
|
|
scesrv.dll ; always native
|
|
schedsvc.dll ; always native
|
|
services.exe ; SCM is always native
|
|
setver.exe ; DOS
|
|
share.exe ; DOS
|
|
shell.dll ; Win16
|
|
shgina.dll ; always native
|
|
shrpubw.exe ; always native - SharedFolder snap-in - bug 214315
|
|
shutdown.exe ; always native - bug 588006
|
|
snapshot.dll ; always native - bug 588006
|
|
spoolss.dll ; spooler - always native
|
|
spoolsv.exe ; spooler - always native
|
|
srvsvc.dll ; always native
|
|
swprv.dll ; always native - VolSnap COM+ component
|
|
system.drv ; DOS
|
|
toolhelp.dll ; DOS
|
|
trustmon.dll ; 32 bit WMI provider wont work on 64 WMI
|
|
typelib.dll ; Win16
|
|
telnet.exe ; do not need to keep 32-bit versions of telnet files
|
|
tlntsvrp.dll ; do not need to keep 32-bit versions of telnet files
|
|
tlntsvr.exe ; do not need to keep 32-bit versions of telnet files
|
|
tlntsess.exe ; do not need to keep 32-bit versions of telnet files
|
|
tlntadmn.exe ; do not need to keep 32-bit versions of telnet files
|
|
umpnpmgr.dll ; always native
|
|
user.exe ; althoug this is a Win16 file, it is needed for quicktime. see #491368. this file is added thru wowfile.inx
|
|
ver.dll ; Win16
|
|
vdmredir.dll ; DOS [vdmdbg.dll is needed just because taskmgr links with it]
|
|
vds.exe ; always native
|
|
vds.mof ; always native
|
|
vds.mfl ; always native
|
|
vdsbas.dll ; always native
|
|
vdsdyndr.dll ; always native
|
|
vdsldr.exe ; always native
|
|
vds_ps.dll ; always native
|
|
vdsutil.dll ; always native
|
|
vdswmi.dll ; always native
|
|
vga.dll ; kernelmode DLL
|
|
vga.drv ; Win16
|
|
vga256.dll ; kernelmode DLL
|
|
vga64k.dll ; kernelmode DLL
|
|
vss.mof ; always native
|
|
vss.mfl ; always native
|
|
vssadmin.exe ; always native - VolSnap component - bug 214190
|
|
vssui.dll ; always native - VSS Server UI
|
|
vssvc.exe ; always native - VolSnap COM service
|
|
vsswmi.dll ; always native
|
|
wfwnet.drv ; Win16
|
|
wiaacmgr.exe ; PrintScan : acqmagr is always native
|
|
win32spl.dll ; spooler - always native
|
|
win87em.dll ; Win16
|
|
winlogon.exe ; winlogon is always native
|
|
winsrv.dll ; CSRSS is always native
|
|
wkssvc.dll ; always native
|
|
wlnotify.dll ; winlogon dll - always native
|
|
wpabaln.exe ; WPA Balloon reminder
|
|
wow32.dll ; Win16
|
|
wowdeb.exe ; Win16
|
|
wuauclt.exe
|
|
wuaueng.dll
|
|
wuauserv.dll
|
|
wzcsvc.dll ; always native
|
|
|
|
;
|
|
;Specifies files to exclude while processing Component Infs
|
|
;Excludes from CopyFiles, RenameFiles, DeleteFiles and RegisterDlls
|
|
;If you want to do this only for your INF then copy the section name below and
|
|
;create one more appending . and the name of your INF without extension i.e. to apply it
|
|
;for foo.inf only use -
|
|
; [NativeDataToWowData.SetupINF.FilesToExclude.foo]
|
|
;
|
|
|
|
[NativeDataToWowData.SetupINF.FilesToExclude]
|
|
|
|
[NativeDataToWowData.SetupINF.FilesToExclude.intl]
|
|
imjpch.dic
|
|
imjpgn.grm
|
|
imjpln.dic
|
|
imjpnm.dic
|
|
imjpsb.dic
|
|
imjpst.dic
|
|
imjptk.dic
|
|
imjpzp.dic
|
|
jpnpaden.chm
|
|
imepaden.hlp
|
|
imjpcl.chm
|
|
imjpcl.hlp
|
|
imjpcle.chm
|
|
imjpcle.hlp
|
|
imjpdt.chm
|
|
imjpdte.chm
|
|
imjppd.chm
|
|
imjpsm.chm
|
|
imjpsm.hlp
|
|
imjpsme.chm
|
|
imjpsme.hlp
|
|
imjptu.chm
|
|
jpnpaden.chm
|
|
voiceeng.chm
|
|
voicejp.chm
|
|
voicepad.dll
|
|
voicesub.dll
|
|
multibox.dll
|
|
hwxjpn.dll
|
|
imscinst.exe
|
|
pintlgc.imd
|
|
pintlgd.imd
|
|
pintlgdx.imd
|
|
pintlgi.imd
|
|
pintlgix.imd
|
|
pintlgl.imd
|
|
pintlgne.chm
|
|
pintlgnt.chm
|
|
pintlgr.imd
|
|
pintlgs.imd
|
|
pintlpad.chm
|
|
pintlpae.chm
|
|
pmigrate.dll
|
|
chsbrkr.dll
|
|
tintlgc.imd
|
|
tintlgl.imd
|
|
tintlgs.imd
|
|
phhlp.chm
|
|
phhlp.cnt
|
|
phhlp.hlp
|
|
phhlpen.chm
|
|
phhlpen.cnt
|
|
phhlpen.hlp
|
|
chtapt.chm
|
|
chtapt.hlp
|
|
chtapten.hlp
|
|
jpnpaden.chm
|
|
chtpaden.chm
|
|
hwxcht.dll
|
|
chtmbx.dll
|
|
cintlgs.imd
|
|
cintlgsi.imd
|
|
cintlgu.imd
|
|
cintlguc.imd
|
|
cintlgb.imd
|
|
cintlgd.imd
|
|
cintlgie.imd
|
|
cintlgl.imd
|
|
cintlgnt.chm
|
|
cintlgnt.cnt
|
|
cintlgnt.hlp
|
|
;
|
|
;Korean IME files
|
|
;
|
|
hanja.lex
|
|
hanjadic.dll
|
|
hwxkor.dll
|
|
imkr61.chm
|
|
imkr61.hlp
|
|
imekr.lex
|
|
imkren61.chm
|
|
imkren61.hlp
|
|
imekrmbx.dll
|
|
imekrmig.exe
|
|
impdko61.chm
|
|
imkrinst.exe
|
|
imkrinst.ini
|
|
korpaden.chm
|
|
;
|
|
;Korean Word breaker files
|
|
;
|
|
korwbrkr.dll
|
|
korwbrkr.lex
|
|
noise.kor
|
|
|
|
[NativeDataToWowData.SetupINF.FilesToExclude.WbemOC]
|
|
;
|
|
; the following files installed by wbemoc.inf are excluded from wow
|
|
;
|
|
; wbem files in system32
|
|
cmprops.dll
|
|
mmfutil.dll
|
|
servdeps.dll
|
|
wmimgmt.msc
|
|
licwmi.dll ; WPA WMI Provider should not exist on IA64
|
|
;
|
|
; wbem files in system32\wbem
|
|
cimwin32.dll
|
|
csv.xsl
|
|
dsprov.dll
|
|
evntrprv.dll
|
|
fwdprov.dll
|
|
hform.xsl
|
|
htable.xsl
|
|
krnlprov.dll
|
|
licwmi.dll ; WPA WMI Provider should not exist on IA64
|
|
mof.xsl
|
|
msiprov.dll
|
|
ncprov.dll
|
|
ntevt.dll
|
|
policman.dll
|
|
profdef.dll
|
|
provthrd.dll
|
|
rawxml.xsl
|
|
repdrvfs.dll
|
|
scrcons.exe
|
|
smtpcons.dll
|
|
stdprov.dll
|
|
texttable.xsl
|
|
texttbl.xsl
|
|
textvalu.xsl
|
|
textvaluelist.xsl
|
|
tmplprov.dll
|
|
trnsprov.dll
|
|
unsecapp.exe
|
|
updprov.dll
|
|
viewprov.dll
|
|
wbemcntl.dll
|
|
wbemcons.dll
|
|
wbemcore.dll
|
|
wbemess.dll
|
|
wbemtest.exe
|
|
wbemupgd.dll
|
|
winmgmt.exe
|
|
winmgmtr.dll
|
|
wmiadap.exe
|
|
wmiapres.dll
|
|
wmiapsrv.exe
|
|
wmic.exe
|
|
wmidcprv.dll
|
|
wmimsg.dll
|
|
wmipcima.dll
|
|
wmipdfs.dll
|
|
wmipdskq.dll
|
|
wmipicmp.dll
|
|
wmipiprt.dll
|
|
wmipjobj.dll
|
|
wmiprvsd.dll
|
|
wmiprvse.exe
|
|
wmipsess.dll
|
|
wmisvc.dll
|
|
wmitimep.dll
|
|
xml.xsl
|
|
xsl-mappings.xml
|
|
xslmap.xml
|
|
;
|
|
; wbem mofs and mfls
|
|
appprof.mfl
|
|
appprof.mof
|
|
cimwin32.mfl
|
|
cimwin32.mof
|
|
cli.mof
|
|
cliegali.mfl
|
|
cliegali.mof
|
|
cliegaliases.mfl
|
|
cliegaliases.mof
|
|
dsprov.mfl
|
|
dsprov.mof
|
|
fconprov.mfl
|
|
fconprov.mof
|
|
fevprov.mfl
|
|
fevprov.mof
|
|
krnlprov.mfl
|
|
krnlprov.mof
|
|
msi.mfl
|
|
msi.mof
|
|
ncprov.mfl
|
|
ncprov.mof
|
|
ntevt.mfl
|
|
ntevt.mof
|
|
policman.mfl
|
|
policman.mof
|
|
regevent.mfl
|
|
regevent.mof
|
|
scm.mof
|
|
scrcons.mfl
|
|
scrcons.mof
|
|
secrcw32.mfl
|
|
secrcw32.mof
|
|
smtpcons.mfl
|
|
smtpcons.mof
|
|
subscrpt.mof
|
|
system.mof
|
|
tmplprov.mfl
|
|
tmplprov.mof
|
|
trnsprov.mfl
|
|
trnsprov.mof
|
|
updprov.mfl
|
|
updprov.mof
|
|
wbemcons.mfl
|
|
wbemcons.mof
|
|
wmi.mfl
|
|
wmi.mof
|
|
wmipcima.mfl
|
|
wmipcima.mof
|
|
wmipdfs.mfl
|
|
wmipdfs.mof
|
|
wmipdskq.mfl
|
|
wmipdskq.mof
|
|
wmipicmp.mfl
|
|
wmipicmp.mof
|
|
wmipiprt.mfl
|
|
wmipiprt.mof
|
|
wmipjobj.mfl
|
|
wmipjobj.mof
|
|
wmipsess.mfl
|
|
wmipsess.mof
|
|
wmitimep.mfl
|
|
wmitimep.mof
|
|
;
|
|
; wbem files in system32\wbem\xml
|
|
cim20.dtd
|
|
wmi20.dtd
|
|
wmi2xml.dll
|
|
;
|
|
; end of wbemoc.inf files
|
|
;
|
|
|
|
;
|
|
;Specifies files to exclude from RegisterDlls section while processing Component Infs
|
|
;If you want to do this only for your INF then copy the section name below and
|
|
;create one more appending . and the name of your INF without extension i.e. to apply it
|
|
;for foo.inf only use -
|
|
; [NativeDataToWowData.SetupINF.FilesToExcludeFromRegistration.foo]
|
|
;
|
|
|
|
[NativeDataToWowData.SetupINF.FilesToExcludeFromRegistration]
|
|
|
|
|
|
[NativeDataToWowData.SetupINF.FilesToExcludeFromRegistration.WbemOC]
|
|
;
|
|
; the following wbem files that do get installed in wow should not be registered
|
|
;
|
|
framedyn.dll
|
|
mofcomp.exe
|
|
wmiaprpl.dll
|
|
;
|
|
; end of wbem files
|
|
;
|
|
|
|
;
|
|
; specifies list of files to be excluded from layout information
|
|
; when processing an INF file and generating the layout.inf append stub
|
|
; Useful when the file is used already in layout.inf to also copy during
|
|
; textmode. In such a case its WOW stub is already present in layout.inf
|
|
; when layout.inf is WOW processed
|
|
;
|
|
|
|
[WowData.SetupInfLayout.Exclude]
|
|
|
|
;
|
|
;Following files are intl.inf files present already in layout.inf
|
|
;for textmode copy - keyboard layouts etc.
|
|
;start intl.inf exclude files
|
|
|
|
agt0406.dll
|
|
agt0407.dll
|
|
agt040b.dll
|
|
agt040c.dll
|
|
agt0410.dll
|
|
agt0413.dll
|
|
agt0414.dll
|
|
agt0416.dll
|
|
agt041d.dll
|
|
agt0816.dll
|
|
agt0c0a.dll
|
|
c_10006.nls
|
|
c_10007.nls
|
|
c_10010.nls
|
|
c_10017.nls
|
|
c_10029.nls
|
|
c_10081.nls
|
|
c_10082.nls
|
|
c_28598.nls
|
|
c_28605.nls
|
|
c_720.nls
|
|
c_737.nls
|
|
c_852.nls
|
|
c_855.nls
|
|
c_857.nls
|
|
c_866.nls
|
|
c_869.nls
|
|
c_875.nls
|
|
c_is2022.dll
|
|
c_iscii.dll
|
|
c_g18030.dll
|
|
f3ahvoas.dll
|
|
kbd101.dll
|
|
kbd101a.dll
|
|
kbd101b.dll
|
|
kbd101c.dll
|
|
kbd103.dll
|
|
kbd106.dll
|
|
kbd106n.dll
|
|
kbda1.dll
|
|
kbda2.dll
|
|
kbda3.dll
|
|
kbdal.dll
|
|
kbdarme.dll
|
|
kbdarmw.dll
|
|
kbdax2.dll
|
|
kbdaze.dll
|
|
kbdazel.dll
|
|
kbdblr.dll
|
|
kbdbu.dll
|
|
kbdcr.dll
|
|
kbdcz.dll
|
|
kbdcz1.dll
|
|
kbdcz2.dll
|
|
kbddiv1.dll
|
|
kbddiv2.dll
|
|
kbdest.dll
|
|
kbdfa.dll
|
|
kbdgeo.dll
|
|
kbdgkl.dll
|
|
kbdhe.dll
|
|
kbdhe220.dll
|
|
kbdhe319.dll
|
|
kbdheb.dll
|
|
kbdhela2.dll
|
|
kbdhela3.dll
|
|
kbdhept.dll
|
|
kbdhu.dll
|
|
kbdhu1.dll
|
|
kbdibm02.dll
|
|
kbdindev.dll
|
|
kbdinguj.dll
|
|
kbdinhin.dll
|
|
kbdinkan.dll
|
|
kbdinmar.dll
|
|
kbdinpun.dll
|
|
kbdintam.dll
|
|
kbdintel.dll
|
|
kbdjpn.dll
|
|
kbdkaz.dll
|
|
kbdkor.dll
|
|
kbdkyr.dll
|
|
kbdlk41a.dll
|
|
kbdlk41j.dll
|
|
kbdlt.dll
|
|
kbdlt1.dll
|
|
kbdlv.dll
|
|
kbdlv1.dll
|
|
kbdmon.dll
|
|
kbdnec95.dll
|
|
kbdnec.dll
|
|
kbdnecat.dll
|
|
kbdnecnt.dll
|
|
kbdpl.dll
|
|
kbdpl1.dll
|
|
kbdro.dll
|
|
kbdru.dll
|
|
kbdru1.dll
|
|
kbdsl.dll
|
|
kbdsl1.dll
|
|
kbdsyr1.dll
|
|
kbdsyr2.dll
|
|
kbdtat.dll
|
|
kbdth0.dll
|
|
kbdth1.dll
|
|
kbdth2.dll
|
|
kbdth3.dll
|
|
kbdtuf.dll
|
|
kbdtuq.dll
|
|
kbdur.dll
|
|
kbdurdu.dll
|
|
kbduzb.dll
|
|
kbdvntc.dll
|
|
kbdycc.dll
|
|
kbdycl.dll
|
|
ksc.nls
|
|
|
|
; end intl.inf files
|
|
|
|
|
|
|
|
|
|
;
|
|
; specifies list of OLE files to be excluded from registration
|
|
; files are specified by source file name
|
|
;
|
|
[WowData.OleList.Exclude]
|
|
;appwiz.cpl
|
|
;inetcpl.cpl
|
|
cdosys.dll
|
|
hnetwiz.dll
|
|
srvwiz.dll
|
|
lodctr.exe
|
|
|
|
; w32time.dll is not properly redirected so it must be excluded
|
|
w32time.dll
|
|
|
|
auhook.dll
|
|
wuaupd98.dll
|
|
osuninst.dll
|
|
|
|
;
|
|
; specifies list of files to be included in Wow64 even though
|
|
; are not in the input inf's file list.
|
|
; files are specified by source file name
|
|
;
|
|
[WowData.Files.Include]
|
|
cmmgr32.hlp ; 64-bit CM uses winhlp to launch this file in system32
|
|
format.com ; this is a Win32 EXE with a nonstandard extension
|
|
odbcconf.rsp
|
|
winhlp.hlp
|
|
cmmgr32s.hlp
|
|
|
|
;
|
|
; specifies list of OLE files to be included in registration
|
|
; even though are not in the input inf's file list.
|
|
; files are specified by source file name
|
|
;
|
|
[WowData.OleList.Include]
|
|
ntvdm64.dll
|
|
msjetoledb40.dll
|
|
;Need inetcfg.dll for icwnt5.inf. It needs to be here as it is not automatically picked up since
|
|
;layout.inf lists it as "3,3"
|
|
inetcfg.dll
|
|
|
|
; setupapi inf filter information
|
|
[NativeDataToWowData.SetupINF.Keyword]
|
|
Keywords=0x7f
|
|
CopyFiles=CopySyntax,MapDirId
|
|
DelFiles=CopySyntax,MapDirId
|
|
RenFiles=CopySyntax,MapDirId
|
|
RegisterDlls=RegisterSyntax
|
|
UnRegisterDlls=RegisterSyntax
|
|
AddReg=RegistrySyntax
|
|
DelReg=RegistrySyntax
|
|
|
|
[NativeDataToWowData.SetupINF.DestinationDirsToMap]
|
|
11=16425
|
|
10=10
|
|
16422=16426
|
|
16427=16428
|
|
127=10
|
|
130=131
|
|
|
|
[NativeDataToWowData.DirectoryInformation.SetupAPI]
|
|
11=16425
|
|
10=10
|
|
16422=16426
|
|
16427=16428
|
|
127=10
|
|
130=131
|
|
|
|
[NativeDataToWowData.SetupINF.RegistryInformation]
|
|
RegistryFlags=0x00004000
|
|
|
|
[NativeDataToWowData.SetupINF.Syntax]
|
|
CopySyntax=dstname,srcname
|
|
RegisterSyntax=MapDirId,SubDir,dstname
|
|
RegistrySyntax=rootstring,subkey,value,RegistryFlags
|
|
|
|
;
|
|
; decorated copy of above, as we want to treat syssetup.inf differently than
|
|
; other infs
|
|
;
|
|
; setupapi inf filter information
|
|
[NativeDataToWowData.SetupINF.Keyword.Syssetup]
|
|
Keywords=0x3
|
|
CopyFiles=CopySyntax,MapDirId
|
|
DelFiles=CopySyntax,MapDirId
|
|
RenFiles=CopySyntax,MapDirId
|
|
RegisterDlls=RegisterSyntax
|
|
UnRegisterDlls=RegisterSyntax
|
|
AddReg=RegistrySyntax
|
|
DelReg=RegistrySyntax
|
|
|
|
[NativeDataToWowData.SetupINF.DestinationDirsToMap.Syssetup]
|
|
11=16425
|
|
16422=16426
|
|
16427=16428
|
|
|
|
[NativeDataToWowData.SetupINF.Syntax.Syssetup]
|
|
CopySyntax=dstname,srcname
|
|
RegisterSyntax=MapDirId,SubDir,dstname
|
|
RegistrySyntax=rootstring,subkey,value,RegistryFlags
|
|
|
|
[NativeDataToWowData.SetupINF.RegistryInformation.Syssetup]
|
|
RegistryFlags=0x00004000
|
|
|
|
[NativeDataToWowData.SetupINF.Keyword.NOREGSVR]
|
|
Keywords=0x67
|
|
CopyFiles=CopySyntax,MapDirId
|
|
DelFiles=CopySyntax,MapDirId
|
|
RenFiles=CopySyntax,MapDirId
|
|
RegisterDlls=RegisterSyntax
|
|
UnRegisterDlls=RegisterSyntax
|
|
AddReg=RegistrySyntax
|
|
DelReg=RegistrySyntax
|
|
|
|
[NativeDataToWowData.SetupINF.DestinationDirsToMap.NOREGSVR]
|
|
11=16425
|
|
16422=16426
|
|
16427=16428
|
|
|
|
[NativeDataToWowData.SetupINF.Syntax.NOREGSVR]
|
|
CopySyntax=dstname,srcname
|
|
RegisterSyntax=MapDirId,SubDir,dstname
|
|
RegistrySyntax=rootstring,subkey,value,RegistryFlags
|
|
|
|
[NativeDataToWowData.SetupINF.RegistryInformation.NOREGSVR]
|
|
RegistryFlags=0x00004000
|
|
|
|
[NativeDataToWowData.SetupINF.ExcludeSection.communic]
|
|
Hypertrm
|
|
HypertrmUninstall
|
|
|
|
|
|
;
|
|
; standard inf string section
|
|
;
|
|
[Strings]
|