结构和联合
下面是结构和联合在 debugging SDK 的 Visual Studio。
AD_PROCESS_ID
指定进程 ID,这可能是系统标识符或 GUID。BP_CONDITION
描述断点将激发的条件。BP_ERROR_RESOLUTION_INFO
描述错误断点的解决方案,包括位置、过程和线程。BP_LOCATION
指定用于结构的类型描述断点的位置。BP_LOCATION_CODE_ADDRESS
定义描述断点位置。地址代码中的元素。BP_LOCATION_CODE_CONTEXT
描述直接绑定到正在调试的程序的地址断点的位置。BP_LOCATION_CODE_FILE_LINE
描述断点位置在行在源代码文件。BP_LOCATION_CODE_FUNC_OFFSET
描述断点的偏移位置。功能在代码。BP_LOCATION_CODE_STRING
用于设置基于用户可以从 IDE 字符串输入的代码断点。BP_LOCATION_DATA_STRING
用于设置基于字符串用户可以从 IDE 输入数据断点。BP_LOCATION_RESOLUTION
在特定位置断点描述的解决方法。BP_PASSCOUNT
描述断点将激发的前面之后通过的次数和条件。BP_REQUEST_INFO
包含要求的信息实现断点。BP_REQUEST_INFO2
包含要求的信息实现断点 (和 BP_REQUEST_INFO 机制相同,但包括供应商 GUID、约束和跟踪点信息)。BP_RESOLUTION_CODE
描述代码断点的位置。BP_RESOLUTION_DATA
描述绑定数据断点的结果。BP_RESOLUTION_INFO
描述代码断点或数据断点的绑定断点信息。BP_RESOLUTION_LOCATION
指定断点解析位置的结构。BSTR_ARRAY
描述字符串数组。BUILT_TYPE
指定有关从元数据中获取的字段类型的信息。CODE_PATH
描述调用函数或方法。COMPUTER_INFO
描述调试器运行的计算机。CONST_GUID_ARRAY
描述 GUID 列表。CONTEXT_INFO
描述一个内存上下文或代码上下文。DEBUG_ADDRESS
正在调试的过程介绍一个地址。DEBUG_ADDRESS_UNION
表示许多不同的某个地址。DEBUG_CUSTOM_VIEWER
标识一个自定义浏览器类型或可视化工具。DEBUG_PROPERTY_INFO
描述又描述分层性质对象的名称、类型和值的调试属性。DEBUG_REFERENCE_INFO
描述引用。DisassemblyData
描述对 IDE 的反汇编显示的。EXCEPTION_INFO
描述程序或运行时错误引发的异常进行调试。FIELD_INFO
描述一个局部变量、参数,或其他字段。FRAMEINFO
描述一个堆栈帧。GUID_ARRAY
描述数组可用的唯一标识符调试引擎。JMC_CODE_SPEC
用于设置模块的 JustMyCode 信息。MACHINE_INFO
描述特定计算机。METADATA_ADDRESS_ARRAYELEM
描述在数组中的一个数组元素。METADATA_ADDRESS_FIELD
描述类或结构的域的地址。METADATA_ADDRESS_LOCAL
描述一个局部变量的地址在范围内的 (通常是函数或方法)。METADATA_ADDRESS_METHOD
描述类的方法的地址。METADATA_ADDRESS_PARAM
描述方法或函数的参数。METADATA_ADDRESS_RETVAL
描述从方法或函数的返回值。METADATA_TYPE
描述从元数据中获取的一个字段类型。MODULE_INFO
描述特定模块 (DLL、 EXE 或程序集)。MODULE_SYMBOL_SEARCH_INFO
描述有关符号要搜索的搜索路径的状态信息。NATIVE_ADDRESS
描述本机地址。PDB_TYPE
描述从 PDB 符号采取的一个字段类型。PENDING_BP_STATE_INFO
描述准备绑定到代码位置断点的状态。PROCESS_INFO
描述过程。PROGRAM_NODE_ARRAY
介绍的 IDebugProgramNode2 对象列表表示程序节点。PROVIDER_PROCESS_DATA
描述进程计算机上运行。TEXT_POSITION
在给定文本描述行和列位置。THREADPROPERTIES
描述线程的属性。TYPE_INFO
描述一个字段类型。UNMANAGED_ADDRESS_PHYSICAL
描述一个物理地址。UNMANAGED_ADDRESS_THIS_RELATIVE
描述相对于 this 指针的地址 (在 Visual Basic 中Me )。
要求
标题:msdbg.h、 sh.h 或 ee.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll