DISASSEMBLY_STREAM_FIELDS

指定检索的信息有关反汇编字段。

enum enum_DISASSEMBLY_STREAM_FIELDS { 
   DSF_ADDRESS          = 0x00000001,
   DSF_ADDRESSOFFSET    = 0x00000002,
   DSF_CODEBYTES        = 0x00000004,
   DSF_OPCODE           = 0x00000008,
   DSF_OPERANDS         = 0x00000010,
   DSF_SYMBOL           = 0x00000020,
   DSF_CODELOCATIONID   = 0x00000040,
   DSF_POSITION         = 0x00000080,
   DSF_DOCUMENTURL      = 0x00000100,
   DSF_BYTEOFFSET       = 0x00000200,
   DSF_FLAGS            = 0x00000400,
   DSF_OPERANDS_SYMBOLS = 0x00010000,
   DSF_ALL              = 0x000107ff
};
typedef DWORD DISASSEMBLY_STREAM_FIELDS;
public enum enum_DISASSEMBLY_STREAM_FIELDS { 
   DSF_ADDRESS          = 0x00000001,
   DSF_ADDRESSOFFSET    = 0x00000002,
   DSF_CODEBYTES        = 0x00000004,
   DSF_OPCODE           = 0x00000008,
   DSF_OPERANDS         = 0x00000010,
   DSF_SYMBOL           = 0x00000020,
   DSF_CODELOCATIONID   = 0x00000040,
   DSF_POSITION         = 0x00000080,
   DSF_DOCUMENTURL      = 0x00000100,
   DSF_BYTEOFFSET       = 0x00000200,
   DSF_FLAGS            = 0x00000400,
   DSF_OPERANDS_SYMBOLS = 0x00010000,
   DSF_ALL              = 0x000107ff
};

成员

  • DSF_ADDRESS
    初始化/使用 bstrAddress 字段。

  • DSF_ADDRESSOFFSET
    初始化/使用 bstrAddressOffset 字段。

  • DSF_CODEBYTES
    初始化/使用 bstrCodeBytes 字段。

  • DSF_OPCODE
    初始化/使用 bstrOpCode 字段。

  • DSF_OPERANDS
    初始化/使用 bstrOperands 字段。

  • DSF_SYMBOL
    初始化/使用 bstrSymbol 字段。

  • DSF_CODELOCATIONID
    初始化/使用 uCodeLocationId 字段。

  • DSF_POSITION
    初始化/使用 posBeg 和 posEnd 字段。

  • DSF_DOCUMENTURL
    初始化/使用 bstrDocumentUrl 字段。

  • DSF_BYTEOFFSET
    初始化/使用 dwByteOffset 字段。

  • DSF_FLAGS
    初始化/使用 dwFlags (DISASSEMBLY_FLAGS) 字段。

  • DSF_OPERANDS_SYMBOLS
    包含符号名称。 bstrOperands 字段。

  • DSF_ALL
    用于反汇编流指定所有字段。

备注

通过,参数传递给 IDebugDisassemblyStream2:: 读取 方法指示 DisassemblyData 结构的哪些字段进行初始化。

用于 DisassemblyData 结构的 dwFields 成员指示哪些字段是使用和有效,当结构返回。

这些值可能按位组合使用 OR。

要求

标题:msdbg.h

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

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

请参见

参考

枚举 (Visual Studio 调试)

DisassemblyData

IDebugDisassemblyStream2:: 读取

DISASSEMBLY_FLAGS