DISASSEMBLY_FLAGS

用于反汇编指定标志。

enum enum_DISASSEMBLY_FLAGS { 
   DF_DOCUMENTCHANGE     = 0x00000001,
   DF_DISABLED           = 0x00000002,
   DF_INSTRUCTION_ACTIVE = 0x00000004,
   DF_DATA               = 0x00000008,
   DF_HASSOURCE          = 0x00000010,
   DF_DOCUMENT_CHECKSUM  = 0x00000020
};
typedef DWORD DISASSEMBLY_FLAGS;
public enum enum_DISASSEMBLY_FLAGS { 
   DF_DOCUMENTCHANGE     = 0x00000001,
   DF_DISABLED           = 0x00000002,
   DF_INSTRUCTION_ACTIVE = 0x00000004,
   DF_DATA               = 0x00000008,
   DF_HASSOURCE          = 0x00000010,
   DF_DOCUMENT_CHECKSUM  = 0x00000020
};

成员

  • DF_DOCUMENTCHANGE
    指示此命令比前一个在其他文档。

  • DF_DISABLED
    指示此命令不会执行。

  • DF_INSTRUCTION_ACTIVE
    指示此命令是其中一命令执行 (可以有多个)。

  • DF_DATA
    指示此命令实际上是数据 (不是代码)。

  • DF_HASSOURCE
    指示此命令具有源。 这些命令,例如分析或垃圾回收代码,没有相应的源。

  • DF_DOCUMENT_CHECKSUM
    指示 bstrDocumentUrl 字段在以后包含检查和数据文档 URL。 说明如何的 DisassemblyData 结构请参见 " 备注 " 部分中检查和数据。

备注

用作 DisassemblyData 结构的 dwFlags 成员。

这些标志可以按位组合使用 OR。

要求

标题:msdbg.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

请参见

参考

枚举 (Visual Studio 调试)

DisassemblyData