枚举 (Visual Studio 调试)
以下 debugging SDK 的 Visual Studio 的枚举。
AD_PROCESS_ID_TYPE
指定如何解释在 AD_PROCESS_ID 结构的进程 ID。ADDRESS_KIND
指定地址的类型。ASSEMBLYLOCRESOLUTION
指定的位置程序集。ATTACH_REASON
指定其原因以便调试引擎 (DE)可以附加到程序节点。BP_COND_STYLE
为挂起和绑定断点指定断点条件样式。BP_ERROR_TYPE
指定断点的错误类型。BP_FLAGS
提供可用于指定附加信息,当设置断点时的可选标志。BP_FLAGS90
枚举能用于指定附加信息,当设置断点时的可选标志的有效值。 此枚举扩展 BP_FLAGS 枚举。BP_LOCATION_TYPE
为断点指定请求断点位置类型。BP_PASSCOUNT_STYLE
指定条件与将导致断点激发的断点通过计数。BP_RES_DATA_FLAGS
指定数据断点是否在硬件模拟或实现。BP_STATE
指定绑定断点的存在,并且它是否启用。BP_TYPE
指定断点是否在代码位置,即数据位置或者是另一个断点。BP_UNBOUND_REASON
将断点是未绑定的原因。BPERESI_FIELDS
指定检索的信息有关断点的一个失败的解决方法。BPREQI_FIELDS
指定检索的信息有关断点请求。BPREQI_FIELDS90
枚举指定要检索的信息有关断点请求的有效值。 此枚举扩展 BPREQI_FIELDS 枚举。BPRESI_FIELDS
指定信息将检索有关断点的成功解决。CANSTOP_REASON
用于确定程序是否可以在到达特定之后终止执行点在执行。CONNECTION_PROTOCOL
指示使用的协议通信在调试服务器和调试包之间的值。CONSTRUCTOR_ENUM
选择构造函数具有不同的类型。CONTEXT_COMPARE
用于比较两个内存上下文指定条件。CONTEXT_INFO_FIELDS
指定检索的信息有关内存上下文。DBG_ATTRIB_FLAGS
描述 IDebugProperty2 或 IDebugReference2 接口的各个属性。DEBUG_REASON
指定进程的原因。调试生成。DEBUGPROP_INFO_FLAGS
指定检索的信息有关调试属性对象。DEBUGREF_INFO_FLAGS
指定检索的信息有关调试引用对象。DISASSEMBLY_FLAGS
用于反汇编指定标志。DISASSEMBLY_STREAM_FIELDS
指定检索的信息有关反汇编字段。DISASSEMBLY_STREAM_SCOPE
指定反汇编流的大小。DisplayKind
枚举表示该信息来自接受一个 IDebugField 对象和向用户显示的有效值。DOCCONTEXT_COMPARE
用于比较两个指定标准文档上下文。DUMPTYPE
指定要对转储的过程状态。dwTYPE_KIND
指定如何解释 IDebugField 对象的类型。EncUnavailableReason
表示编辑器的原因,并继续 " 不可用。EVALFLAGS
指定控制表达式计算的标志。EVALFLAGS90
枚举控制表达式计算的标志的有效值。 此枚举扩展 EVALFLAGS 枚举。EVENTATTRIBUTES
指定事件属性。EXCEPTION_STATE
指定异常状态。FIELD_INFO_FIELDS
指定检索的信息有关 IDebugField 对象。FIELD_KIND
指定在 IDebugField 对象的字段包含的。FIELD_KIND_EX
枚举 IDebugField 对象可以包含的其他类型字段。 此枚举扩展 FIELD_KIND 枚举。FIELD_MODIFIERS
为字段类型指定修饰符。FRAMEINFO_FLAGS
指定信息以检索堆栈帧对象。GETHOSTNAME_TYPE
指定主机名的类型。GETNAME_TYPE
指定文件的名称类型检索。INTERCEPT_EXCEPTION_ACTION
指定使用哪些操作,当截获异常时。LAUNCH_FLAGS
指定程序将如何生成。MACHINE_INFO_FIELDS
指定检索哪种信息为特定设备。MACHINE_INFO_FLAGS
用于描述计算机。MESSAGETYPE
指定消息类型及其原因。MODULE_FLAGS
用于描述模块。MODULE_INFO_FIELDS
指定标志对于调试模块信息。MODULE_INFO_FLAGS
为模块指定符号状态。NAME_MATCH
在匹配名称选择用例选项。OBJECT_TYPE
指定一个对象的类型从表达式计算器。PARSEFLAGS
指定如何分析表达式。PENDING_BP_STATE
指定挂起的断点 (尚未绑定) 的断点状态。PENDING_BP_STATE_FLAGS
指定挂起状态断点标志。PORT_SUPPLIER_DESCRIPTION_FLAGS
定义可以检索有关端口提供程序的元数据。PROCESS_INFO_FIELDS
指定了检索哪种信息进程。PROCESS_INFO_FLAGS
描述或指定进程的属性。PROGRAM_DESTROY_FLAGS
枚举程序的有效值销毁标志。PROVIDER_FIELDS
指定特性与程序提供程序。PROVIDER_FLAGS
指定希望从程序提供程序将获取的属性。REFERENCE_COMPARE
指定比较的类型为引用。REFERENCE_TYPE
指定引用类型。SEEK_START
指定开始查找 " 反汇编的位置。STEPKIND
对单步执行指定步骤类型。STEPUNIT
对单步执行指定步骤单元。SYMBOL_SEARCH_INFO_FIELDS
指定检索哪种符号信息。TEXT_DOC_ATTR_2
描述文档的属性。THREADPROPERTY_FIELDS
指定要检索的线程的信息。THREADSTATE
指定线程的状态。
要求
标题:msdbg.h、 sh.h 或 ee.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll