DISASSEMBLY_STREAM_FIELDS
Especifica quais informações devem ser recuperadas sobre um campo de desmontagem.
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
};
Membros
DSF_ADDRESS
Initialize/uso o bstrAddress campo.DSF_ADDRESSOFFSET
Initialize/uso o bstrAddressOffset campo.DSF_CODEBYTES
Initialize/uso o bstrCodeBytes campo.DSF_OPCODE
Initialize/uso o bstrOpCode campo.DSF_OPERANDS
Initialize/uso o bstrOperands campo.DSF_SYMBOL
Initialize/uso o bstrSymbol campo.DSF_CODELOCATIONID
Initialize/uso o uCodeLocationId campo.DSF_POSITION
Initialize/uso o posBeg e posEnd campos.DSF_DOCUMENTURL
Initialize/uso o bstrDocumentUrl campo.DSF_BYTEOFFSET
Initialize/uso o dwByteOffset campo.DSF_FLAGS
Initialize/uso o dwFlags (DISASSEMBLY_FLAGS) campo.DSF_OPERANDS_SYMBOLS
Incluir nomes de símbolo na bstrOperands campo.DSF_ALL
Especifica todos os campos para o fluxo de desmontagem.
Comentários
Passado como um parâmetro para o IDebugDisassemblyStream2::Read método para indicar quais campos da DisassemblyData estrutura está a ser inicializado.
Usado para o dwFields membro da DisassemblyData estrutura para indicar quais campos são usados e válido, quando a estrutura é retornada.
Esses valores podem ser combinados com um bit a bit OR.
Requisitos
Cabeçalho: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
Consulte também
Referência
Enumerações (Visual Studio depuração)