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.

552 lines
16 KiB

  1. ;; --------------------------------------------------------------------
  2. ;; --------------------------------------------------------------------
  3. [SHELL32]
  4. ; Uncomment this to redirect output to a file
  5. ;DebugOutputFile=c:\shell32.txt
  6. ; DumpFlags:
  7. ; 00000001
  8. ; 00000002 Hash table
  9. ; 00000004 Pidls for FSNotify
  10. ; 00000008 URL properties
  11. ; 00000010 QI stub DF_DEBUGQI
  12. ; 00000020 AddRef-less QI stub DF_DEBUGQINOREF
  13. ; 00000040 Icon cache DF_ICONCACHE
  14. ; 00000080 File class cache DF_CLASSFLAGS
  15. ; 00000100 Delay load DF_DELAYLOADDLL
  16. DumpFlags=0x00000000
  17. ; TraceFlags:
  18. ; 00000001 Warnings
  19. ; 00000002 Errors
  20. ; 00000004 General
  21. ; 00000008 Function trace/ATL spew TF_ATL
  22. ; 00000010 Image/icon related stuff TF_IMAGE
  23. ; 00000020 Property stuff TF_PROPERTY
  24. ; 00000040 Path whacking traces TF_PATH
  25. ; 00000080 Menu stuff TF_MENU
  26. ; 00000100 Allocation traces TF_ALLOC
  27. ; 00000200 Registry traces TF_REG
  28. ; 00000400
  29. ; 00000800 Hash table hits TF_HASH
  30. ; 00001000 File/URL association traces TF_ASSOC
  31. ; 00002000 File Type stuff TF_FILETYPE
  32. ; 00004000 ShellExecute stuff TF_SHELLEXEC
  33. ; 00008000 OLE-specific stuff TF_OLE
  34. ; 00010000 Defview TF_DEFVIEW
  35. ; 00020000 Performance timings TF_PERF
  36. ; 00040000 FSNotify stuff TF_FSNOTIFY
  37. ; 00080000 Object lifetime traces TF_LIFE
  38. ; 00100000 IDList calls TF_IDLIST
  39. ; 00200000 FSTree calls TF_FSTREE
  40. ; 00400000 Printer calls TF_PRINTER
  41. ; 00800000 DTCopy/Move/Delete file TF_DEBUGCOPY
  42. ; 01000000 DocFind Stuff TF_DOCFIND
  43. ; 02000000 Drag Images (LAmadio) TF_DRAGIMAGES
  44. ; 04000000 Drag & Drop TF_DRAGDROP
  45. ; 08000000 MountPoint TF_MOUNTPOINT
  46. ; 10000000 Control Panel TF_CPANEL
  47. TraceFlags=0x0000000B
  48. ; BreakFlags:
  49. ; 00000001 Break on ASSERTs
  50. ; 00000002 Break on API enter
  51. ; 00000004 Break on error messages (TF_ERROR)
  52. ; 00000008 Break on warning messages (TF_WARNING)
  53. ; 00000010 Break on DLL load BF_ONLOAD
  54. ; 00000100 Break if THR macro encounters a failure BF_THR
  55. ; 00000200 Break if RIP macro fires (in any process) BF_RIP
  56. ; 10000000 Break on CoCreateInstance failure BF_COCREATEINSTANCE
  57. BreakFlags=0x00000005
  58. ; Function traces:
  59. ; 00000001 Internet shortcut calls FTF_INTSHCUT
  60. ; 00000002 URLProp calls FTF_URLPROP
  61. ; 00000004 DefView calls FTF_DEFVIEW
  62. ; 00000008 DDE FTF_DDE
  63. ; 00000010 Control Panel FTF_CPANEL
  64. FuncTraceFlags=0x00000000
  65. ; Prototype flags:
  66. ; 00000001
  67. Prototype=0x00000000
  68. ; Profile flags:
  69. ; 00000001 CDefView::CreateViewWindow2 StartCAP()
  70. ; 00010000 Right after _SwitToNewOleObject StopCAP()
  71. Profile=0x00000000
  72. UseShellExecNew=1
  73. ;; --------------------------------------------------------------------
  74. ;; --------------------------------------------------------------------
  75. [COMCTL32]
  76. ; Uncomment this to redirect output to a file
  77. ;DebugOutputFile=c:\comctl32.txt
  78. ; DumpFlags:
  79. DumpFlags=0x00000000
  80. ; TraceFlags:
  81. ; 00000001 Warnings
  82. ; 00000002 Errors
  83. ; 00000004 General
  84. ; 00000008 Function trace
  85. ; 00000100 MonthCal / DateTimePick
  86. ; 00000200 ListView background image
  87. ; 00000400 Toolbar stuff
  88. ; 00000800 Pager Stuff
  89. ; 00001000 Rebar
  90. ; 00002000 Listview
  91. ; 00004000 Treeview
  92. ; 00008000 Status bar
  93. ; 00010000 Standard controls ported from user32
  94. ; 00020000 IMAGELIST
  95. TraceFlags=0x0000000B
  96. ; BreakFlags:
  97. ; 00000001 Break on ASSERTs
  98. ; 00000002 Break on API enter
  99. ; 00000004 Break on error messages (TF_ERROR)
  100. ; 00000008 Break on warning messages (TF_WARNING)
  101. ; 00000100 Break if THR macro encounters a failure BF_THR
  102. ; 00000200 Break if RIP macro fires (in any process) BF_RIP
  103. ; 00001000 Break on DSA or DPA validation failures
  104. BreakFlags=0x00001001
  105. ; Function traces:
  106. ; 00000001 Internet shortcut calls
  107. FuncTraceFlags=0x00000000
  108. ; Prototype flags:
  109. ; 00000001 Flat look PTF_FLATLOOK
  110. ; 00000002 No isearch timeout PTF_NOISEARCHTO
  111. Prototype=0x00000000
  112. ; Profile flags:
  113. Profile=0x00000000
  114. ;; --------------------------------------------------------------------
  115. ;; --------------------------------------------------------------------
  116. [SHDOCVW]
  117. ; Uncomment this to redirect output to a file
  118. ;DebugOutputFile=c:\shdocvw.txt
  119. ; DumpFlags:
  120. ; 00000001 Sitemap tree DF_SITEMAP
  121. ; 00000002 Leaked memory DF_MEMLEAK
  122. ; 00000004 QI stub DF_DEBUGQI
  123. ; 00000008 AddRef-less QI stub DF_DEBUGQINOREF
  124. ; 00000010 Dump menu handles DF_DEBUGMENU
  125. ; 00000020 Display URLs DF_URL
  126. ; 00000040 AutoCompletion DF_AUTOCOMPLETE
  127. ; 00000080 Delayload DLL DF_DELAYLOADDLL
  128. ; 00000100 CShellList contents DF_SHELLLIST
  129. ; 00000200 Internet shortcut DF_INTSHCUT
  130. ; 00000400 URL Properties DF_URLPROP
  131. ; 00000800 Message hook messages DF_MSGHOOK
  132. DumpFlags=0x00000000
  133. ; TraceFlags:
  134. ; 00000001 Warnings
  135. ; 00000002 Errors
  136. ; 00000004 General
  137. ; 00000008 Function trace/ATL spew TF_ATL
  138. ; 00000010 Internet shortcut TF_INTSHCUT
  139. ; 00000020 TaskScheduler TF_SCHEDULER
  140. ; 00000100 Auto-registration TF_REGCHECK
  141. ; 00000200 Object lifetime trace TF_SHDLIFE
  142. ; 00000400 Object/DLL ref count TF_SHDREF
  143. ; 00000800 Performance TF_SHDPERF
  144. ; 00001000 Automation/DDE TF_SHDAUTO
  145. ; 00002000 NameSpace Control TF_NSC
  146. ; 00004000 Sitemap traces TF_SITEMAP
  147. ; 00008000 Thread management TF_SHDTHREAD
  148. ; 00010000 Active Control TF_SHDCONTROL
  149. ; 00020000 HACK for app-bug TF_SHDAPPHACK
  150. ; 00040000 Binding (moniker) TF_SHDBINDING
  151. ; 00080000 Progress TF_SHDPROGRESS
  152. ; 00100000 Navigation TF_SHDNAVIGATE
  153. ; 00200000 UI-Activation TF_SHDUIACTIVATE
  154. ; 00400000 OC Host Trace TF_OCCONTROL
  155. ; 00800000 PIDL / Protocol Wrap TF_PIDLWRAP
  156. ; 01000000 AutoComlpletion TF_AUTOCOMPLETE
  157. ; 02000000 CoCreate(browser) TF_COCREATE
  158. ; 04000000 URL Name Space TF_URLNAMESPACE
  159. ; 08000000 Bands (ISF Band, etc) TF_BAND
  160. ; 10000000 Object cache TF_OBJECTCACHE
  161. ; 20000000 PMDDE TF_DDE
  162. ; 40000000 Custom messages #1 TF_CUSTOM1
  163. ; 80000000 Custom messages #2 TF_CUSTOM2
  164. TraceFlags=0x0000000F
  165. ; BreakFlags:
  166. ; 00000001 Break on ASSERTs
  167. ; 00000002 Break on API enter
  168. ; 00000004 Break on error messages (TF_ERROR)
  169. ; 00000008 Break on warning messages (TF_WARNING)
  170. ; 00000010 Break on PROCESS_ATTACHE
  171. ; 00000080 Break on delay loading DLL for a very first time
  172. ; 00000100 Break if THR macro encounters a failure BF_THR
  173. ; 00000200 Break if RIP macro fires (in any process) BF_RIP
  174. ; 10000000 Break after dumping menu handles
  175. BreakFlags=0x00000005
  176. ; Function traces:
  177. FuncTraceFlags=0x00000000
  178. ; Prototype flags:
  179. ; 00000001 Use traditional USER32 menus
  180. ; 00000002 New favorites menu
  181. ; 00000004 Force SHDOC401 to be used, even if shell32 is the NT5 version
  182. ; 00000008 new-style IOCS::TranslateAccelerator
  183. ; 00000010 unused
  184. ; 00000020 URL History
  185. ; 00000040 unused
  186. ; 00000100 unused
  187. ; 00000200 Pretend SetClientSite was called before parent is activated
  188. ; 00000400 Dont cache MSHTML object (?dead?)
  189. ; 00000800 Disable the class mapping (?dead?)
  190. Prototype=0x00000000
  191. ; Profile flags:
  192. ; 00000001 IEWinMain StartCAP()
  193. ; 00000002 CAddressBox::_OnEndEditA StartCAP()
  194. ; 00000004 IEFrame_ProtectedThreadProc StartCAP()
  195. ; 00000008 CInternetToolbar::ShowDW (2nd time) StartCAP()
  196. ; 00000010 SHCreateDesktop entered StartCAP()
  197. ; 00000020 CShellBrowser::ActivatePendingView StartCAP()
  198. ; 00010000 CShellBrowser::ActivatePendingView StopCAP()
  199. ; 00020000 IEWinMain StopCAP()
  200. ; 00040000 SHCreateDesktop exit StopCAP()
  201. ; 00080000 On "DocumentComplete" StopCAP()
  202. Profile=0x00000000
  203. ;; --------------------------------------------------------------------
  204. ;; --------------------------------------------------------------------
  205. [BROWSEUI]
  206. ; Uncomment this to redirect output to a file
  207. ;DebugOutputFile=c:\browseui.txt
  208. ; DumpFlags:
  209. ; ...
  210. DumpFlags=0x00000000
  211. ; TraceFlags:
  212. ; 00000001 Warnings
  213. ; 00000002 Errors
  214. ; 00000004 General
  215. ; 00000008 Function trace/ATL spew TF_ATL
  216. ; 00000010 UEM stuff TF_UEM
  217. TraceFlags=0x00000007
  218. ; BreakFlags:
  219. ; 00000001 Break on ASSERTs
  220. ; 00000002 Break on API enter
  221. ; 00000004 Break on error messages (TF_ERROR)
  222. ; 00000008 Break on warning messages (TF_WARNING)
  223. ; 00000100 Break if THR macro encounters a failure BF_THR
  224. ; 00000200 Break if RIP macro fires (in any process) BF_RIP
  225. BreakFlags=0x00000001
  226. ; Function traces:
  227. ; ...
  228. FuncTraceFlags=0x00000000
  229. ; Prototype flags:
  230. ; ...
  231. ; 00000400 ignore focus change etc. for ntsd (PF_USINGNTSD)
  232. ; 00000800 event monitor
  233. Prototype=0x00000000
  234. ; Profile flags:
  235. ; ...
  236. Profile=0x00000000
  237. ;; --------------------------------------------------------------------
  238. ;; --------------------------------------------------------------------
  239. [SHLWAPI]
  240. ; Uncomment this to redirect output to a file
  241. ;DebugOutputFile=c:\shlwapi.txt
  242. ; DumpFlags:
  243. DumpFlags=0x00000000
  244. ; TraceFlags:
  245. ; 00000001 Warnings
  246. ; 00000002 Errors
  247. ; 00000004 General
  248. ; 00000008 Function trace
  249. ; 00000010 IDList stuff (TF_IDLIST)
  250. ; 00000020 path stuff (TF_PATH)
  251. ; 00000040 URL stuff (TF_URL)
  252. ; 00000080 REGINST stuff (TF_REGINST)
  253. ; 00000100 REGINST func tracing (TF_RIFUNC)
  254. ; 00000200 RegQueryInstall tracing (TF_REGQINST)
  255. ; 00000400 SHDataBlockList tracing (TF_DBLIST)
  256. TraceFlags=0x0000000F
  257. ; BreakFlags:
  258. ; 00000001 Break on ASSERTs
  259. ; 00000002 Break on API enter
  260. ; 00000004 Break on error messages (TF_ERROR)
  261. ; 00000008 Break on warning messages (TF_WARNING)
  262. ; 00000100 Break if THR macro encounters a failure BF_THR
  263. ; 00000200 Break if RIP macro fires (in any process) BF_RIP
  264. BreakFlags=0x00000001
  265. ; Function traces:
  266. FuncTraceFlags=0x00000000
  267. ; Prototype flags:
  268. ; 00000001 Log protocol scheme hits PF_LOGSCHEMEHITS
  269. Prototype=0x00000000
  270. ; Profile flags:
  271. Profile=0x00000000
  272. ;; --------------------------------------------------------------------
  273. ;; --------------------------------------------------------------------
  274. [EXPLORER]
  275. ; Uncomment this to redirect output to a file
  276. ;DebugOutputFile=c:\explorer.txt
  277. ; DumpFlags:
  278. ; 00000001 DDE package DF_DDE
  279. ; 00000002 Delay load stuff DF_DELAYLOADDLL
  280. DumpFlags=0x00000000
  281. ; TraceFlags:
  282. ; 00000001 Warnings
  283. ; 00000002 Errors
  284. ; 00000004 General
  285. ; 00000008 Function trace
  286. ; 00000100 DDE traces TF_DDE
  287. ; 00000200 Target frame TF_TARGETFRAME
  288. ; 00000400 Tray docking TF_TRAYDOCK
  289. ; 00000800 Tray/start menu TF_TRAY
  290. TraceFlags=0x0000000F
  291. ; BreakFlags:
  292. ; 00000001 Break on ASSERTs
  293. ; 00000002 Break on API enter
  294. ; 00000004 Break on error messages (TF_ERROR)
  295. ; 00000008 Break on warning messages (TF_WARNING)
  296. ; 00000100 Break if THR macro encounters a failure BF_THR
  297. ; 00000200 Break if RIP macro fires (in any process) BF_RIP
  298. BreakFlags=0x00000001
  299. ; Function traces:
  300. ; 00000001 DDE calls FTF_DDE
  301. ; 00000002 Target frame call FTF_TARGETFRAME
  302. FuncTraceFlags=0x00000000
  303. ; Prototype flags:
  304. ; 00000001 Use merged folder code in shdocvw
  305. Prototype=0x00000000
  306. ; Profile flags:
  307. ; 00000001 WinMainT StartCAP()
  308. ; 00000002 TraySyncThreadProc ENTER StartCAP()
  309. ; 00000004 Tray_OnCreate2 ENTER StartCAP()
  310. ; 00008000 CreateDesktopWindows ENTER StartCAPAll()
  311. ; 00010000 Right before calling SHDesktopMessageLoop StopCAP()
  312. ; 00020000 TraySyncThreadProc EXIT StopCAP()
  313. ; 00040000 Tray_OnCreate2 EXIT StopCAP()
  314. ; 80000000 CreateDesktopWindows EXIT StopCAPAll()
  315. Profile=0x00000000
  316. ;; --------------------------------------------------------------------
  317. ;; --------------------------------------------------------------------
  318. [IEXPLORE]
  319. ; Uncomment this to redirect output to a file
  320. ;DebugOutputFile=c:\iexplore.txt
  321. ; DumpFlags:
  322. DumpFlags=0x00000000
  323. ; TraceFlags:
  324. ; 00000001 Warnings
  325. ; 00000002 Errors
  326. ; 00000004 General
  327. ; 00000008 Function trace
  328. TraceFlags=0x0000000F
  329. ; BreakFlags:
  330. ; 00000001 Break on ASSERTs
  331. ; 00000002 Break on API enter
  332. ; 00000004 Break on error messages (TF_ERROR)
  333. ; 00000008 Break on warning messages (TF_WARNING)
  334. BreakFlags=0x00000001
  335. ; Function traces:
  336. FuncTraceFlags=0x00000000
  337. ; Prototype flags:
  338. ; 00000001
  339. Prototype=0x00000000
  340. ; Profile flags:
  341. Profile=0x00000000
  342. ;; --------------------------------------------------------------------
  343. ;; --------------------------------------------------------------------
  344. [MSIEFTP]
  345. ; Uncomment this to redirect output to a file
  346. ;DebugOutputFile=c:\msieftp.txt
  347. ; DumpFlags:
  348. DumpFlags=0x00000000
  349. ; TraceFlags:
  350. ; 00000001 Warnings
  351. ; 00000002 Errors
  352. ; 00000004 General
  353. ; 00000008 Function trace
  354. ; 00000100 Object/DLL ref count TF_FTPREF
  355. ; 00000200 Performance TF_FTPPERF
  356. ; 00000400 Object Allocations TF_FTPALLOCS
  357. ; 00000800 Drag & Drop TF_FTPDRAGDROP
  358. ; 00001000 HDPA Wrapper TF_FTPLIST
  359. ; 00002000 IShellFolder TF_FTPISF
  360. ; 00004000 QueryInterface TF_FTPQI
  361. ; 00008000 Status Bar TF_FTPSTATUSBAR
  362. ; 00010000 FTP Ops (Put, Get...) TF_FTPOPERATION
  363. ; 00020000 Ftp Url Operations TF_FTPURL_UTILS
  364. ; 00040000 Loading Other DLLs TF_FTP_DLLLOADING
  365. ; 00080000 Misc. TF_FTP_OTHER
  366. ; 00100000 IDList Enum TF_FTP_IDENUM
  367. ; 00200000 Perf TF_FTP_PERF
  368. TraceFlags=0x0FFFBA0F
  369. ; BreakFlags:
  370. ; 00000001 Break on validate
  371. ; 00000002 Break on API enter
  372. ; 00000004 Break on error messages (TF_ERROR)
  373. ; 00000008 Break on warning messages (TF_WARNING)
  374. BreakFlags=0x0000000F
  375. ;; --------------------------------------------------------------------
  376. ;; --------------------------------------------------------------------
  377. [THEMEUI]
  378. ; DumpFlags:
  379. DumpFlags=0x00000000
  380. ; TraceFlags:
  381. ; 00000001 Warnings
  382. ; 00000002 Errors
  383. ; 00000004 General
  384. ; 00000008 Function trace
  385. ; 00000200 Performance TF_THEMEUI_PERF
  386. ; 00000400 Settings Tab Device Mode Info TF_DUMP_DEVMODE
  387. ; 00000800 Settings Tab General Settings TF_DUMP_CSETTINGS
  388. TraceFlags=0x0FFFFF0F
  389. ; BreakFlags:
  390. ; 00000001 Break on validate
  391. ; 00000002 Break on API enter
  392. ; 00000004 Break on error messages (TF_ERROR)
  393. ; 00000008 Break on warning messages (TF_WARNING)
  394. BreakFlags=0x0000000F
  395. [ALLOCSPY]
  396. ; TraceFlags:
  397. ; 00000001 Warnings
  398. ; 00000002 Errors
  399. ; 00000004 General
  400. ; 00000008 Function trace
  401. ; 00000010 MonthCal / DateTimePick
  402. TraceFlags=0x00000007
  403. ; BreakFlags:
  404. ; 00000001 Break on validate
  405. ; 00000002 Break on API enter
  406. ; 00000004 Break on error messages (TF_ERROR)
  407. ; 00000008 Break on warning messages (TF_WARNING)
  408. ; 00001000 Break on DSA or DPA validation failures
  409. BreakFlags=0x00000004
  410. ; LeakDetect Flags:
  411. ; 00000001 Register an IMallocSpy, and track alloc/frees
  412. ; 00000002 Capture a stack trace on each allocation (slow)
  413. ; 00000004 Dump leaks to debugger (defaults to ALLOCSPY.LOG)
  414. ; 00000008 Overwrite previous log file
  415. LeakDetect=0x00000000
  416. [SHELLDBG]
  417. NewLeakDetection=0