zoukankan      html  css  js  c++  java
  • Dump文件定制工具---MiniDump Wizard

    MiniDump向导应用程序允许在不编写代码的情况下尝试MiniDumpWriteDump和MiniDumpCallback函数。可以指定将传递给MiniDumpWriteDump函数的MINIDUMP_TYPE标志的组合,并且可以在一系列对话框中响应MiniDumpCallback调用。

    如何使用MiniDump Wizard

    启动MiniDump向导时,它会显示一个对话框窗口,允许您选择将传递给MiniDumpWriteDump函数的MiniDump类型标志。在同一对话框中,可以指定要响应的回调类型。
    对话框还允许指定目标进程。您可以指定目标的进程标识符(pid),也可以为小型转储向导进程本身创建小型转储。为了探索为小型转储向导进程创建的小型转储的内容,提供了MiniDumpWiz.pdb文件。

    在第一个对话框中指定所有设置后,按Next将创建小型转储(如果未选择回调选项),或显示指定调用小型转储回调函数的对话框页,您可以在其中检查传递给回调的数据并响应回调调用(通过使用对话框控件修改回调的返回值、MINIDUMP_CALLBACK_OUTPUT structure的内容,或同时修改两者)。

    微型转储文件将被称为MiniDumpWiz.dmp。目前无法更改其名称(这是为了使应用程序尽可能简单)。

    MiniDump Wizard 界面介绍

    主界面

    启动MiniDump Wizard时始终显示此页。

    • “Target process”组允许指定目标进程。您可以指定目标进程的十进制进程id(PID),也可以选择“MiniDump Wizard”选项来转储微型转储向导进程(在后一种情况下将引发人工异常)。
    • “Show callbacks”组允许选择应处理的回调类型。
    • “MINIDUMP_TYPE flags”组允许指定将传递给MiniDumpWriteDump函数的MINIDUMP_TYPE标志。

    CancelCallback页

    当使用CancelCallback回调类型调用MiniDumpCallback函数时,将显示此页。

    • “Response”组允许设置或更改MINIDUMP_CALLBACK_OUTPUT结构的Cancel和CheckCancel成员的值。
    • “Callback return value”组允许指定回调函数的返回值。

    IncludeThreadCallback页

    当使用IncludeThreadCallback回调类型调用MiniDumpCallback函数时,将显示此页。

    • “Thread information”组显示MINIDUMP_INCLUDE_THREAD_CALLBACK结构的内容。
    • “Callback return value”组允许指定回调函数的返回值。

    IncludeModuleCallback页

    当使用IncludeModuleCallback回调类型调用MiniDumpCallback函数时,将显示此页。

    • “Module information”组显示Callback return value结构的内容。
    • “Callback return value”组允许指定回调函数的返回值。

    ModuleCallback页

    当使用ModuleCallback回调类型调用MiniDumpCallback函数时,将显示此页。

    • “Module information”组显示MINIDUMP_MODULE_CALLBACK 结构的内容。
    • “Module write flags”组允许设置或清除MINIDUMP回调输出结构的Module write flags成员中的标志。
    • “Callback return value”组允许指定回调函数的返回值。

    ThreadCallback页

    当使用ThreadCallback回调类型调用MiniDumpCallback函数时,将显示此页。

    • “Thread information”组显示MINIDUMP_MODULE_CALLBACK结构的内容。
    • “Thread write flags”组允许设置或清除MINIDUMP_CALLBACK_OUTPUT结构的ThreadWriteFlags成员中的标志。
    • “Callback return value”组允许指定回调函数的返回值。

     

    MemoryCallback页

    当使用MemoryCallback回调类型调用MiniDumpCallback函数时,将显示此页。

    • “Include memory range”组允许指定其内容应包含在小型转储中的内存范围的基址和大小。两个数字都必须是十六进制,没有前缀。
    • “Callback return value”组允许指定回调函数的返回值。

  • 相关阅读:
    hdu5728 PowMod
    CF1156E Special Segments of Permutation
    CF1182E Product Oriented Recurrence
    CF1082E Increasing Frequency
    CF623B Array GCD
    CF1168B Good Triple
    CF1175E Minimal Segment Cover
    php 正则
    windows 下安装composer
    windows apache "The requested operation has failed" 启动失败
  • 原文地址:https://www.cnblogs.com/yilang/p/11898781.html
Copyright © 2011-2022 走看看