共用方式為


DISASSEMBLY_STREAM_FIELDS

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

指定要擷取反組譯碼欄位的相關資訊。

語法

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

Members

DSF_ADDRESS
初始化/使用bstrAddress欄位。

DSF_ADDRESSOFFSET
初始化/使用bstrAddressOffset欄位。

DSF_CODEBYTES
初始化/使用bstrCodeBytes欄位。

DSF_OPCODE
初始化/使用bstrOpCode欄位。

DSF_OPERANDS
初始化/使用bstrOperands欄位。

DSF_SYMBOL
初始化/使用bstrSymbol欄位。

DSF_CODELOCATIONID
初始化/使用uCodeLocationId欄位。

DSF_POSITION
初始化/使用posBegposEnd欄位。

DSF_DOCUMENTURL
初始化/使用bstrDocumentUrl欄位。

DSF_BYTEOFFSET
初始化/使用dwByteOffset欄位。

DSF_FLAGS
初始化/使用dwFlags(DISASSEMBLY_FLAGS) 欄位。

DSF_OPERANDS_SYMBOLS
包含在符號名稱bstrOperands欄位。

DSF_ALL
指定反組譯碼資料流的所有欄位。

備註

做為參數傳遞讀取方法,指出欄位DisassemblyData結構會進行初始化。

用於dwFields成員DisassemblyData結構,表示哪些欄位已使用和有效時,會傳回這個結構。

這些值可結合的位元OR

需求

標頭︰ msdbg.h

命名空間︰ Microsoft.VisualStudio.Debugger.Interop

組件︰ Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱

列舉型別
DisassemblyData
讀取
DISASSEMBLY_FLAGS