Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

915 lines
21 KiB

  1. [Version]
  2. Signature="$Windows NT$"
  3. ;
  4. ; specifies how a native directory maps to a WOW directory
  5. ;
  6. [NativeDataToWowData.DirectoryInformation.Textmode]
  7. 2=82
  8. ; implies that the destination directory, 2 (system32) maps to
  9. ; the 82 (syswow64)
  10. 35=84
  11. 47=85
  12. 65=86
  13. 24=89
  14. 52=88
  15. 60=66 ; so that 32-bit files are placed in %windir%\AppPatch
  16. 100=113
  17. 101=114
  18. 102=115
  19. 103=116
  20. 104=117
  21. 105=118
  22. 106=119
  23. 107=120
  24. 108=121
  25. 109=122
  26. 140=141
  27. 142=143
  28. 144=145
  29. 146=147
  30. 148=149
  31. 150=151
  32. 152=153
  33. 154=155
  34. 156=157
  35. 158=159
  36. 160=161
  37. 162=163
  38. 164=165
  39. 166=167
  40. 168=169
  41. 170=171
  42. 172=173
  43. 174=175
  44. 176=177
  45. 178=179
  46. 127=128
  47. 130=131
  48. ;
  49. ; specifies mapping information for Setupapi
  50. ;
  51. [NativeDataToWowData.DirectoryInformation.SetupAPI]
  52. 11=16425
  53. ; implies that destination directory, 11 which is equivalent
  54. ; to DIRID_SYSTEM now maps to destination directory 16425
  55. ; which is equivalent to DIRID_SYSTEM_X86
  56. ;
  57. ; specifies how a native media label maps to a WOW media label
  58. ; <sourcedisksinformation>
  59. ;
  60. [NativeDataToWowData.SourceInfo]
  61. Default = 1
  62. 1=55
  63. 7=56
  64. ; specifies that the source disk id 1 specified in
  65. ; [sourcedisknames*] sections, maps to source disk id 55 for
  66. ; all operations
  67. ;
  68. ; specifies filtering information that defines how files are ; mapped. All files are mapped based on specified extensions
  69. ;
  70. [WowData.Filter]
  71. DirectoryToMap=2
  72. ; multiple DirectoryToMap lines can be specified if more than
  73. ; one source directory needs to be mapped
  74. DirectoryToMap=47
  75. DirectoryToMap=65
  76. DirectoryToMap=24
  77. DirectoryToMap=52
  78. DirectoryToMap=53
  79. DirectoryToMap=60
  80. DirectoryToMap=100
  81. DirectoryToMap=101
  82. DirectoryToMap=102
  83. DirectoryToMap=103
  84. DirectoryToMap=104
  85. DirectoryToMap=105
  86. DirectoryToMap=106
  87. DirectoryToMap=107
  88. DirectoryToMap=108
  89. DirectoryToMap=109
  90. DirectoryToMap=127
  91. FileExtensions=drv,exe,dll,ocx,tlb,ax,nls,cpl,rll,mof,tsp,acm,ime
  92. ; specifies the extensions to look for
  93. SourceArchitecture=x86
  94. ; specifies the architecture to look for in [SourceDiskFiles]
  95. ; and a corresponding architecture section, i.e. [SourceDiskFiles.x86] in this case.
  96. ;
  97. ; specifies list of files that should be excluded from wow64
  98. ; files are specified by source file name
  99. ;
  100. [WowData.Files.Exclude]
  101. adsnw.dll ; dependent on CSNW
  102. adsnds.dll ; dependent on CSNW
  103. alrsvc.dll ; always native
  104. asr_fmt.exe ; always native - ASR component - bug 214329
  105. asr_ldm.exe ; always native - ASR component - bug 214329
  106. atmfd.dll ; kernelmode DLL
  107. basesrv.dll ; CSRSS is always native
  108. bootvid.dll ; kernelmode DLL
  109. bootcfg.exe ; tool for editing boot.ini, which doesn't exist on win64
  110. cdm.dll
  111. certmgr.dll ; Don't allow MMC to fall back to 32 bit - bug 224912
  112. certtmpl.dll ; Don't allow MMC to fall back to 32 bit - bug 224912
  113. comm.drv ; DOS
  114. csrss.exe ; CSRSS is always native
  115. csrsrv.dll ; CSRSS is always native
  116. cys.exe ; always native
  117. dcpromo.exe ; always native - DCPromo - bug 365427
  118. defrag.exe ; always native - Defrag component - bug 214342
  119. devmgmt.msc ; device installs always native
  120. devmgr.dll ; device installs always native
  121. dfrgfat.exe ; always native - Defrag component - bug 214342
  122. dfrgntfs.exe ; always native - Defrag component - bug 214342
  123. dfrgres.dll ; always native - Defrag component - bug 214342
  124. dfrgsnap.dll ; always native - Defrag component - bug 214342
  125. dfrgui.dll ; always native - Defrag component - bug 214342
  126. dfscore.dll ; always native - DFS Admin component - bug 214297
  127. dfsgui.dll ; always native - DFS Admin component - bug 214297
  128. dfsshlex.dll ; always native - DFS Admin component - bug 214297
  129. dgnet.dll ; always native - diag component - bug 236137
  130. dhcpwiz.exe ; always native - Called by CYS
  131. diskpart.exe ; always native - LDM component - bug 214295
  132. dmadmin.exe ; always native - LDM component - bug 214295
  133. dmband.dll ; DMusic files should not exist on IA64
  134. dmcompos.dll ; DMusic files should not exist on IA64
  135. dmconfig.dll ; always native - LDM component - bug 214295
  136. dmdlgs.dll ; always native - LDM component - bug 214295
  137. dmdskmgr.dll ; always native - LDM component - bug 214295
  138. dmdskres.dll ; always native - LDM component - bug 214295
  139. dmime.dll ; DMusic files should not exist on IA64
  140. dmintf.dll ; always native - LDM component - bug 214295
  141. dmloader.dll ; DMusic files should not exist on IA64
  142. dmremote.exe ; always native - LDM component - bug 214295
  143. dmscript.dll ; DMusic files should not exist on IA64
  144. dmserver.dll ; always native - LDM component - bug 214295
  145. dmstyle.dll ; DMusic files should not exist on IA64
  146. dmsynth.dll ; DMusic files should not exist on IA64
  147. dmusic.dll ; DMusic files should not exist on IA64
  148. dmutil.dll ; always native - LDM component - bug 214295
  149. dmview.ocx ; always native - LDM component - bug 214295
  150. dnsmgr.dll ; Don't allow MMC to fall back to 32 bit - bug 224912
  151. dnswiz.exe ; always native - Called by CYS
  152. domadmin.dll ; Don't allow MMC to fall back to 32 bit - bug 224912
  153. dosx.exe ; DOS
  154. dpcdll.dll ; WPA files should not exist on IA64
  155. drwatson.exe ; Win16
  156. ds16gt.dll ; Win16
  157. dsadmin.dll ; Don't allow MMC to fall back to 32 bit - bug 224912
  158. edlin.exe ; DOS
  159. els.dll ; Don't allow MMC to fall back to 32 bit - bug 224912
  160. encapi.dll ; depends on KsProxy (no wow64, not thunked, #38094)
  161. ersvc.dll ; always native - error reporting service.
  162. eventcls.dll ; always native - VolSnap COM+ component
  163. eventlog.dll ; always native
  164. exe2bin.exe ; DOS
  165. fastopen.exe ; DOS
  166. filemgmt.dll ; always native - SharedFolder snap-in - bug 214315
  167. forcedos.exe ; DOS
  168. framebuf.dll ; kernelmode DLL
  169. hdwwiz.cpl ; device installs always native
  170. hnetwiz.dll ; shouldn't exist on IA64
  171. hnw.exe ; shouldn't exist on IA64
  172. hotplug.dll ; always native
  173. iuctl.dll ; No x86 Windows Update support on IA64
  174. iuengine.dll ; No x86 Windows Update support on IA64
  175. kd1394.dll ; kernelmode DLL
  176. kdcom.dll ; kernelmode DLL
  177. kdcsvc.dll ; Kerberos DC component
  178. krnl386.exe ; Win16
  179. licdll.dll ; WPA files should not exist on IA64
  180. localsec.dll ; Don't allow MMC to fall back to 32 bit - bug 224912
  181. lsasrv.dll ; LSA
  182. lsass.exe ; LSA
  183. mcdsrv32.dll ; kernelmode DLL
  184. mem.exe ; DOS
  185. modex.dll ; kernelmode DLL
  186. mouse.drv ; DOS
  187. mq1repl.dll ; MSMQ
  188. mq1sync.exe ; MSMQ
  189. mqads.dll ; MSMQ
  190. mqcertui.dll ; MSMQ
  191. mqdbodbc.dll ; MSMQ
  192. mqdssrv.dll ; MSMQ
  193. mqdssvc.exe ; MSMQ
  194. mqbkup.exe ; MSMQ
  195. mqgentr.dll ; MSMQ
  196. mqise.dll ; MSMQ
  197. mqlogmgr.dll ; MSMQ
  198. mqmig.exe ; MSMQ
  199. mqmigrat.dll ; MSMQ
  200. mqoa.tlb ; MSMQ
  201. mqoa10.tlb ; MSMQ
  202. mqoa20.tlb ; MSMQ
  203. mqqm.dll ; MSMQ
  204. mqrperf.dll ; MSMQ
  205. mqrtdep.dll ; MSMQ
  206. mqsnap.dll ; MSMQ
  207. mqsvc.exe ; MSMQ
  208. mqtgclus.dll ; MSMQ
  209. mqtgsvc.exe ; MSMQ
  210. mqtrig.dll ; MSMQ
  211. mqtrig.tlb ; MSMQ
  212. mqupgrd.dll ; MSMQ
  213. mscdexnt.exe ; DOS
  214. ncxp16.dll ; shouldn't exist on IA64
  215. ncxp32.dll ; shouldn't exist on IA64
  216. ncxpNT.dll ; shouldn't exist on IA64
  217. msgsvc.dll ; always native
  218. msppalrt.dll ; always native
  219. msppcnfg.exe ; always native
  220. msppcntr.dll ; always native
  221. mspplkrh.dll ; always native
  222. msppmalr.dll ; always native
  223. msppmd5.dll ; always native
  224. msppmgr.dll ; always native
  225. msppnxus.dll ; always native
  226. netware.drv ; DOS
  227. nlsfunc.exe ; DOS
  228. ntbackup.exe ; always native
  229. ntdsa.dll ; DS
  230. ntdsatq.dll ; Socket code for DS
  231. ntmsapi.dll ; always native - RSM component
  232. ntmsdba.dll ; always native - RSM component
  233. ntmsevt.dll ; always native - RSM component
  234. ntmsmgr.dll ; always native - RSM component
  235. ntmssvc.dll ; always native - RSM component
  236. ntsdkcc.dll ; Replication routing engine for DS
  237. ntvdm.exe ; DOS
  238. ntvdmd.dll ; DOS
  239. nw16.exe ; DOS
  240. nwapi16.dll ; dependent on non-existant 32 bit nwrdr.sys
  241. nwapi32.dll ; dependent on non-existant 32 bit nwrdr.sys
  242. nwc.cpl ; dependent on non-existant 32 bit nwrdr.sys
  243. nwcfg.dll ; dependent on non-existant 32 bit nwrdr.sys
  244. nwevent.dll ; dependent on non-existant 32 bit nwrdr.sys
  245. nwprovau.dll ; dependent on non-existant 32 bit nwrdr.sys
  246. nwscript.exe ; dependent on non-existant 32 bit nwrdr.sys
  247. nwwks.dll ; dependent on non-existant 32 bit nwrdr.sys
  248. ole2disp.dll ; Win16 (ole2.dll is allowed to be installed since vb6 depends on its existence to extract some resources)
  249. ole2nls.dll ; Win16
  250. olecli.dll ; Win16
  251. olesvr.dll ; Win16
  252. perfnw.dll ; dependent on non-existant 32 bit nwrdr.sys
  253. rdpdd.dll ; kernelmode DLL
  254. redir.exe ; DOS
  255. replprov.dll ; 32 bit WMI provider is not needed on 64 bit machines
  256. rpcss.dll ; always native
  257. rraswiz.exe ; always native - Called by CYS
  258. rsfsaps.dll ; always native - RSS component - bug 188538
  259. rsnotify.exe ; always native - RSS component - bug 188538
  260. rsm.exe ; always native - RSM component
  261. rsmps.dll ; always native - RSM component
  262. rsmsink.exe ; always native - RSM component
  263. rsmui.exe ; always native - RSM component
  264. samsrv.dll ; SAM
  265. sceprov.dll ; SCE 32 bit WMI provider wont work on 64 WMI
  266. scesrv.dll ; always native
  267. schmmgmt.dll ; Don't allow MMC to fall back to 32 bit - bug 224912
  268. schedsvc.dll ; always native
  269. services.exe ; SCM is always native
  270. setver.exe ; DOS
  271. share.exe ; DOS
  272. shell.dll ; Win16
  273. shgina.dll ; always native
  274. shrpubw.exe ; always native - SharedFolder snap-in - bug 214315
  275. spiisupd.exe ; IIS update
  276. srvsvc.dll ; always native
  277. swprv.dll ; always native - VolSnap COM+ component
  278. system.drv ; DOS
  279. toolhelp.dll ; DOS
  280. trustmon.dll ; 32 bit WMI provider wont work on 64 WMI
  281. typelib.dll ; Win16
  282. umpnpmgr.dll ; always native
  283. user.exe ; Win16
  284. ver.dll ; Win16
  285. vdmredir.dll ; DOS [vdmdbg.dll is needed just because taskmgr links with it]
  286. vga.dll ; kernelmode DLL
  287. vga.drv ; Win16
  288. vga256.dll ; kernelmode DLL
  289. vga64k.dll ; kernelmode DLL
  290. vssadmin.exe ; always native - VolSnap component - bug 214190
  291. vssui.dll ; always native - VSS Server UI
  292. vssvc.exe ; always native - VolSnap COM service
  293. wfwnet.drv ; Win16
  294. wiaacmgr.exe ; PrintScan : acqmagr is always native
  295. win87em.dll ; Win16
  296. winhttp.dll ; WinHttp
  297. winlogon.exe ; winlogon is always native
  298. winsrv.dll ; CSRSS is always native
  299. wkssvc.dll ; always native
  300. wpabaln.exe ; WPA Balloon reminder
  301. wsecedit.dll ; Don't allow MMC to fall back to 32 bit - bug 224912
  302. wow32.dll ; Win16
  303. wowdeb.exe ; Win16
  304. wuauclt.exe
  305. wuv3is.dll
  306. wuaueng.dll
  307. wuauserv.dll
  308. rtcdll.dll ;SIP functionality (acapp) not in IA64
  309. rtcshare.exe ;SIP functionality (acapp) not in IA64
  310. classes.cat ;java
  311. classes.cer ;java
  312. classes.zip ;java
  313. clspack.exe ;java
  314. dajava.cab ;java
  315. dajavac.cat ;java
  316. dx3.cat ;java
  317. dx3.cer ;java
  318. dx3.zip ;java
  319. dx3j.dll ;java
  320. javacypt.dll ;java
  321. javaperm.hlp ;java
  322. javaprxy.dll ;java
  323. javart.dll ;java
  324. javasec.hlp ;java
  325. jdbgmgr.exe ;java
  326. jit.dll ;java
  327. jview.exe ;java
  328. msawt.dll ;java
  329. msjava.dll ;java
  330. msjdbc.cat ;java
  331. msjdbc.cer ;java
  332. msjdbc.zip ;java
  333. MSJDBC10.dll ;java
  334. nt5java.inf ;java
  335. osp.zip ;java
  336. tclasses.cat ;java
  337. tclasses.cer ;java
  338. tclasses.zip ;java
  339. vmhelper.dll ;java
  340. wfc.cat ;java
  341. wfc.cer ;java
  342. wfc.zip ;java
  343. wjview.exe ;java
  344. xmldso.cab ;java
  345. xmldsoc.cat ;java
  346. ;
  347. ;Specifies files to exclude while processing Component Infs
  348. ;Excludes from CopyFiles, RenameFiles, DeleteFiles and RegisterDlls
  349. ;If you want to do this only for your INF then copy the section name below and
  350. ;create one more appending . and the name of your INF without extension i.e. to apply it
  351. ;for foo.inf only use -
  352. ; [NativeDataToWowData.SetupINF.FilesToExclude.foo]
  353. ;
  354. [NativeDataToWowData.SetupINF.FilesToExclude]
  355. [NativeDataToWowData.SetupINF.FilesToExclude.intl]
  356. imjpch.dic
  357. imjpgn.grm
  358. imjpln.dic
  359. imjpnm.dic
  360. imjpsb.dic
  361. imjpst.dic
  362. imjptk.dic
  363. imjpzp.dic
  364. jpnpaden.chm
  365. imepaden.hlp
  366. imjpcl.chm
  367. imjpcl.hlp
  368. imjpcle.chm
  369. imjpcle.hlp
  370. imjpdt.chm
  371. imjpdte.chm
  372. imjppd.chm
  373. imjpsm.chm
  374. imjpsm.hlp
  375. imjpsme.chm
  376. imjpsme.hlp
  377. imjptu.chm
  378. jpnpaden.chm
  379. voiceeng.chm
  380. voicejp.chm
  381. voicepad.dll
  382. voicesub.dll
  383. multibox.dll
  384. hwxjpn.dll
  385. imscinst.exe
  386. pintlgc.imd
  387. pintlgd.imd
  388. pintlgdx.imd
  389. pintlgi.imd
  390. pintlgix.imd
  391. pintlgl.imd
  392. pintlgne.chm
  393. pintlgnt.chm
  394. pintlgr.imd
  395. pintlgs.imd
  396. pintlpad.chm
  397. pintlpae.chm
  398. pmigrate.dll
  399. chsbrkr.dll
  400. tintlgc.imd
  401. tintlgl.imd
  402. tintlgs.imd
  403. phhlp.chm
  404. phhlp.cnt
  405. phhlp.hlp
  406. phhlpen.chm
  407. phhlpen.cnt
  408. phhlpen.hlp
  409. chtapt.chm
  410. chtapt.hlp
  411. chtapten.hlp
  412. jpnpaden.chm
  413. chtpaden.chm
  414. hwxcht.dll
  415. chtmbx.dll
  416. cintlgs.imd
  417. cintlgsi.imd
  418. cintlgu.imd
  419. cintlguc.imd
  420. cintlgb.imd
  421. cintlgd.imd
  422. cintlgie.imd
  423. cintlgl.imd
  424. cintlgnt.chm
  425. cintlgnt.cnt
  426. cintlgnt.hlp
  427. ;
  428. ;Korean IME files
  429. ;
  430. hanja.lex
  431. hanjadic.dll
  432. hwxkor.dll
  433. imkr61.chm
  434. imkr61.hlp
  435. imekr.lex
  436. imkren61.chm
  437. imkren61.hlp
  438. imekrmbx.dll
  439. imekrmig.exe
  440. impdko61.chm
  441. imkrinst.exe
  442. imkrinst.ini
  443. korpaden.chm
  444. ;
  445. ;Korean Word breaker files
  446. ;
  447. korwbrkr.dll
  448. korwbrkr.lex
  449. noise.kor
  450. [NativeDataToWowData.SetupINF.FilesToExclude.WbemOC]
  451. ;
  452. ; the following files installed by wbemoc.inf are excluded from wow
  453. ;
  454. ; wbem files in system32
  455. cmprops.dll
  456. mmfutil.dll
  457. servdeps.dll
  458. wmimgmt.msc
  459. licwmi.dll ; WPA WMI Provider should not exist on IA64
  460. ;
  461. ; wbem files in system32\wbem
  462. cimwin32.dll
  463. csv.xsl
  464. dsprov.dll
  465. evntrprv.dll
  466. fwdprov.dll
  467. hform.xsl
  468. htable.xsl
  469. htable-sortby.xsl
  470. htblsort.xsl
  471. krnlprov.dll
  472. licwmi.dll ; WPA WMI Provider should not exist on IA64
  473. mof.xsl
  474. msiprov.dll
  475. ncprov.dll
  476. ntevt.dll
  477. policman.dll
  478. profdef.dll
  479. provthrd.dll
  480. rawxml.xsl
  481. repdrvfs.dll
  482. scrcons.exe
  483. smtpcons.dll
  484. stdprov.dll
  485. texttable.xsl
  486. texttablewsys.xsl
  487. texttbl.xsl
  488. texttblw.xsl
  489. textvalu.xsl
  490. textvaluelist.xsl
  491. tmplprov.dll
  492. trnsprov.dll
  493. unsecapp.exe
  494. updprov.dll
  495. viewprov.dll
  496. wbemads.dll
  497. wbemads.tlb
  498. wbemcntl.dll
  499. wbemcons.dll
  500. wbemcore.dll
  501. wbemess.dll
  502. wbemtest.exe
  503. wbemupgd.dll
  504. winmgmt.exe
  505. winmgmtr.dll
  506. wmiadap.exe
  507. wmiapres.dll
  508. wmiapsrv.exe
  509. wmic.exe
  510. wmicmoff.xsl
  511. wmiclimofformat.xsl
  512. wmiclitableformat.xsl
  513. wmiclitableformatnosys.xsl
  514. wmiclivalueformat.xsl
  515. wmicookr.dll
  516. wmictfmt.xsl
  517. wmictfns.xsl
  518. wmicvalu.xsl
  519. wmidcprv.dll
  520. wmimsg.dll
  521. wmipcima.dll
  522. wmipdfs.dll
  523. wmipdskq.dll
  524. wmipicmp.dll
  525. wmipiprt.dll
  526. wmipjobj.dll
  527. wmiprov.dll
  528. wmiprvsd.dll
  529. wmiprvse.exe
  530. wmipsess.dll
  531. wmisvc.dll
  532. wmitimep.dll
  533. xml.xsl
  534. xsl-mappings.xml
  535. xslmap.xml
  536. ;
  537. ; wbem mofs and mfls
  538. appprof.mfl
  539. appprof.mof
  540. cimwin32.mfl
  541. cimwin32.mof
  542. cli.mof
  543. cliegali.mfl
  544. cliegali.mof
  545. cliegaliases.mfl
  546. cliegaliases.mof
  547. dsprov.mfl
  548. dsprov.mof
  549. fconprov.mfl
  550. fconprov.mof
  551. fevprov.mfl
  552. fevprov.mof
  553. krnlprov.mfl
  554. krnlprov.mof
  555. msi.mfl
  556. msi.mof
  557. ncprov.mfl
  558. ncprov.mof
  559. ntevt.mfl
  560. ntevt.mof
  561. policman.mfl
  562. policman.mof
  563. regevent.mfl
  564. regevent.mof
  565. scm.mof
  566. scrcons.mfl
  567. scrcons.mof
  568. secrcw32.mfl
  569. secrcw32.mof
  570. smtpcons.mfl
  571. smtpcons.mof
  572. subscrpt.mof
  573. system.mof
  574. tmplprov.mfl
  575. tmplprov.mof
  576. trnsprov.mfl
  577. trnsprov.mof
  578. updprov.mfl
  579. updprov.mof
  580. wbemcons.mfl
  581. wbemcons.mof
  582. wmi.mfl
  583. wmi.mof
  584. wmipcima.mfl
  585. wmipcima.mof
  586. wmipdfs.mfl
  587. wmipdfs.mof
  588. wmipdskq.mfl
  589. wmipdskq.mof
  590. wmipicmp.mfl
  591. wmipicmp.mof
  592. wmipiprt.mfl
  593. wmipiprt.mof
  594. wmipjobj.mfl
  595. wmipjobj.mof
  596. wmipsess.mfl
  597. wmipsess.mof
  598. wmitimep.mfl
  599. wmitimep.mof
  600. ;
  601. ; wbem files in system32\wbem\xml
  602. cim20.dtd
  603. wmi20.dtd
  604. wmi2xml.dll
  605. ;
  606. ; end of wbemoc.inf files
  607. ;
  608. ;
  609. ;Specifies files to exclude from RegisterDlls section while processing Component Infs
  610. ;If you want to do this only for your INF then copy the section name below and
  611. ;create one more appending . and the name of your INF without extension i.e. to apply it
  612. ;for foo.inf only use -
  613. ; [NativeDataToWowData.SetupINF.FilesToExcludeFromRegistration.foo]
  614. ;
  615. [NativeDataToWowData.SetupINF.FilesToExcludeFromRegistration]
  616. [NativeDataToWowData.SetupINF.FilesToExcludeFromRegistration.WbemOC]
  617. ;
  618. ; the following wbem files that do get installed in wow should not be registered
  619. ;
  620. framedyn.dll
  621. mofcomp.exe
  622. wbemcomn.dll
  623. wmiaprpl.dll
  624. ;
  625. ; end of wbem files
  626. ;
  627. ;
  628. ; specifies list of files to be excluded from layout information
  629. ; when processing an INF file and generating the layout.inf append stub
  630. ; Useful when the file is used already in layout.inf to also copy during
  631. ; textmode. In such a case its WOW stub is already present in layout.inf
  632. ; when layout.inf is WOW processed
  633. ;
  634. [WowData.SetupInfLayout.Exclude]
  635. ;
  636. ;Following files are intl.inf files present already in layout.inf
  637. ;for textmode copy - keyboard layouts etc.
  638. ;start intl.inf exclude files
  639. agt0406.dll
  640. agt0407.dll
  641. agt040b.dll
  642. agt040c.dll
  643. agt0410.dll
  644. agt0413.dll
  645. agt0414.dll
  646. agt0416.dll
  647. agt041d.dll
  648. agt0816.dll
  649. agt0c0a.dll
  650. c_10006.nls
  651. c_10007.nls
  652. c_10010.nls
  653. c_10017.nls
  654. c_10029.nls
  655. c_10081.nls
  656. c_10082.nls
  657. c_28598.nls
  658. c_28605.nls
  659. c_720.nls
  660. c_737.nls
  661. c_852.nls
  662. c_855.nls
  663. c_857.nls
  664. c_866.nls
  665. c_869.nls
  666. c_875.nls
  667. c_is2022.dll
  668. c_iscii.dll
  669. c_g18030.dll
  670. f3ahvoas.dll
  671. kbd101.dll
  672. kbd101a.dll
  673. kbd101b.dll
  674. kbd101c.dll
  675. kbd103.dll
  676. kbd106.dll
  677. kbd106n.dll
  678. kbda1.dll
  679. kbda2.dll
  680. kbda3.dll
  681. kbdal.dll
  682. kbdarme.dll
  683. kbdarmw.dll
  684. kbdax2.dll
  685. kbdaze.dll
  686. kbdazel.dll
  687. kbdblr.dll
  688. kbdbu.dll
  689. kbdcr.dll
  690. kbdcz.dll
  691. kbdcz1.dll
  692. kbdcz2.dll
  693. kbddiv1.dll
  694. kbddiv2.dll
  695. kbdest.dll
  696. kbdfa.dll
  697. kbdgeo.dll
  698. kbdgkl.dll
  699. kbdhe.dll
  700. kbdhe220.dll
  701. kbdhe319.dll
  702. kbdheb.dll
  703. kbdhela2.dll
  704. kbdhela3.dll
  705. kbdhept.dll
  706. kbdhu.dll
  707. kbdhu1.dll
  708. kbdibm02.dll
  709. kbdindev.dll
  710. kbdinguj.dll
  711. kbdinhin.dll
  712. kbdinkan.dll
  713. kbdinmar.dll
  714. kbdinpun.dll
  715. kbdintam.dll
  716. kbdintel.dll
  717. kbdjpn.dll
  718. kbdkaz.dll
  719. kbdkor.dll
  720. kbdkyr.dll
  721. kbdlk41a.dll
  722. kbdlk41j.dll
  723. kbdlt.dll
  724. kbdlt1.dll
  725. kbdlv.dll
  726. kbdlv1.dll
  727. kbdmon.dll
  728. kbdnec95.dll
  729. kbdnec.dll
  730. kbdnecat.dll
  731. kbdnecnt.dll
  732. kbdpl.dll
  733. kbdpl1.dll
  734. kbdro.dll
  735. kbdru.dll
  736. kbdru1.dll
  737. kbdsl.dll
  738. kbdsl1.dll
  739. kbdsyr1.dll
  740. kbdsyr2.dll
  741. kbdtat.dll
  742. kbdth0.dll
  743. kbdth1.dll
  744. kbdth2.dll
  745. kbdth3.dll
  746. kbdtuf.dll
  747. kbdtuq.dll
  748. kbdur.dll
  749. kbdurdu.dll
  750. kbduzb.dll
  751. kbdvntc.dll
  752. kbdycc.dll
  753. kbdycl.dll
  754. ksc.nls
  755. ; end intl.inf files
  756. ;
  757. ; specifies list of OLE files to be excluded from registration
  758. ; files are specified by source file name
  759. ;
  760. [WowData.OleList.Exclude]
  761. ;appwiz.cpl
  762. ;inetcpl.cpl
  763. cdosys.dll
  764. hnetwiz.dll
  765. srvwiz.dll
  766. lodctr.exe
  767. ; w32time.dll is not properly redirected so it must be excluded
  768. w32time.dll
  769. auhook.dll
  770. wuv3is.dll
  771. wuaupd98.dll
  772. osuninst.dll
  773. ;
  774. ; specifies list of files to be included in Wow64 even though
  775. ; are not in the input inf's file list.
  776. ; files are specified by source file name
  777. ;
  778. [WowData.Files.Include]
  779. cmmgr32.hlp ; 64-bit CM uses winhlp to launch this file in system32
  780. format.com ; this is a Win32 EXE with a nonstandard extension
  781. odbcconf.rsp
  782. winhlp.hlp
  783. ;
  784. ; specifies list of OLE files to be included in registration
  785. ; even though are not in the input inf's file list.
  786. ; files are specified by source file name
  787. ;
  788. [WowData.OleList.Include]
  789. ntvdm64.dll
  790. msjetoledb40.dll
  791. ;Need inetcfg.dll for icwnt5.inf. It needs to be here as it is not automatically picked up since
  792. ;layout.inf lists it as "3,3"
  793. inetcfg.dll
  794. ; setupapi inf filter information
  795. [NativeDataToWowData.SetupINF.Keyword]
  796. Keywords=0x7f
  797. CopyFiles=CopySyntax,MapDirId
  798. DelFiles=CopySyntax,MapDirId
  799. RenFiles=CopySyntax,MapDirId
  800. RegisterDlls=RegisterSyntax
  801. UnRegisterDlls=RegisterSyntax
  802. AddReg=RegistrySyntax
  803. DelReg=RegistrySyntax
  804. [NativeDataToWowData.SetupINF.DestinationDirsToMap]
  805. 11=16425
  806. 10=10
  807. 16422=16426
  808. 16427=16428
  809. 127=10
  810. 130=131
  811. [NativeDataToWowData.DirectoryInformation.SetupAPI]
  812. 11=16425
  813. 10=10
  814. 16422=16426
  815. 16427=16428
  816. 127=10
  817. 130=131
  818. [NativeDataToWowData.SetupINF.RegistryInformation]
  819. RegistryFlags=0x00004000
  820. [NativeDataToWowData.SetupINF.Syntax]
  821. CopySyntax=dstname,srcname
  822. RegisterSyntax=MapDirId,SubDir,dstname
  823. RegistrySyntax=rootstring,subkey,value,RegistryFlags
  824. ;
  825. ; decorated copy of above, as we want to treat syssetup.inf differently than
  826. ; other infs
  827. ;
  828. ; setupapi inf filter information
  829. [NativeDataToWowData.SetupINF.Keyword.Syssetup]
  830. Keywords=0x3
  831. CopyFiles=CopySyntax,MapDirId
  832. DelFiles=CopySyntax,MapDirId
  833. RenFiles=CopySyntax,MapDirId
  834. RegisterDlls=RegisterSyntax
  835. UnRegisterDlls=RegisterSyntax
  836. AddReg=RegistrySyntax
  837. DelReg=RegistrySyntax
  838. [NativeDataToWowData.SetupINF.DestinationDirsToMap.Syssetup]
  839. 11=16425
  840. 16422=16426
  841. 16427=16428
  842. [NativeDataToWowData.SetupINF.Syntax.Syssetup]
  843. CopySyntax=dstname,srcname
  844. RegisterSyntax=MapDirId,SubDir,dstname
  845. RegistrySyntax=rootstring,subkey,value,RegistryFlags
  846. [NativeDataToWowData.SetupINF.RegistryInformation.Syssetup]
  847. RegistryFlags=0x00004000
  848. [NativeDataToWowData.SetupINF.Keyword.NOREGSVR]
  849. Keywords=0x67
  850. CopyFiles=CopySyntax,MapDirId
  851. DelFiles=CopySyntax,MapDirId
  852. RenFiles=CopySyntax,MapDirId
  853. RegisterDlls=RegisterSyntax
  854. UnRegisterDlls=RegisterSyntax
  855. AddReg=RegistrySyntax
  856. DelReg=RegistrySyntax
  857. [NativeDataToWowData.SetupINF.DestinationDirsToMap.NOREGSVR]
  858. 11=16425
  859. 16422=16426
  860. 16427=16428
  861. [NativeDataToWowData.SetupINF.Syntax.NOREGSVR]
  862. CopySyntax=dstname,srcname
  863. RegisterSyntax=MapDirId,SubDir,dstname
  864. RegistrySyntax=rootstring,subkey,value,RegistryFlags
  865. [NativeDataToWowData.SetupINF.RegistryInformation.NOREGSVR]
  866. RegistryFlags=0x00004000
  867. ;
  868. ; standard inf string section
  869. ;
  870. [Strings]