Share via


DISASSEMBLY_FLAGS

Specifies the flags for disassembly.

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
};

Members

  • DF_DOCUMENTCHANGE
    Indicates that this instruction is in a different document than the previous one.

  • DF_DISABLED
    Indicates that this instruction will not be executed.

  • DF_INSTRUCTION_ACTIVE
    Indicates that this instruction is one of the next instructions to be executed (there may be more than one).

  • DF_DATA
    Indicates that this instruction is really data (not code).

  • DF_HASSOURCE
    Indicates that this instruction has source. Some instructions, such as profiling or garbage collection code, have no corresponding source.

  • DF_DOCUMENT_CHECKSUM
    Indicates that bstrDocumentUrl field contains checksum data after the document URL. See the Remarks section for the DisassemblyData structure for how the checksum data is stored.

Remarks

Used as the dwFlags member of the DisassemblyData structure.

These flags may be combined with a bitwise OR.

Requirements

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

See Also

Reference

Enumerations (Visual Studio Debugging)

DisassemblyData