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-адреса документа. Сведения о том, как хранятся данные проверка sum, см. в разделе "Примечания" структуры DisassemblyData.
Замечания
Используется в качестве dwFlags
члена структуры DisassemblyData .
Эти флаги могут сочетаться с побитовой.OR
Requirements
Заголовок: msdbg.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll