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
};
Members
DF_DOCUMENTCHANGE
表示此指令位於比前一個不同的文件。DF_DISABLED
表示將不會執行這個指令。DF_INSTRUCTION_ACTIVE
表示這個指令為其中一個要執行下一個程序 (可能會有一個以上)。DF_DATA
表示這個指令其實資料 (而不是程式碼)。DF_HASSOURCE
表示此指令有來源。 部份的指示,例如程式碼剖析或廢棄項目集合程式碼,有沒有對應的來源。DF_DOCUMENT_CHECKSUM
表示bstrDocumentUrl 」 欄位包含總和檢查碼資料後的文件的 URL。 請參閱 [備註] 部份的DisassemblyData結構的總和檢查碼資料的儲存方式。
備註
用來作為dwFlags成員的DisassemblyData結構。
這些旗標可以使用位元和結合OR。
需求
標頭: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
組件: Microsoft.VisualStudio.Debugger.Interop.dll