DISASSEMBLY_STREAM_FIELDSDISASSEMBLY_STREAM_FIELDS

Especifica quais informações devem ser recuperadas sobre um campo de desmontagem.Specifies what information to retrieve about a disassembly field.

SintaxeSyntax

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

CamposFields

DSF_ADDRESS
Inicialização/usar o bstrAddress campo.Initialize/use the bstrAddress field.

DSF_ADDRESSOFFSET
Inicialização/usar o bstrAddressOffset campo.Initialize/use the bstrAddressOffset field.

DSF_CODEBYTES
Inicialização/usar o bstrCodeBytes campo.Initialize/use the bstrCodeBytes field.

DSF_OPCODE
Inicialização/usar o bstrOpCode campo.Initialize/use the bstrOpCode field.

DSF_OPERANDS
Inicialização/usar o bstrOperands campo.Initialize/use the bstrOperands field.

DSF_SYMBOL
Inicialização/usar o bstrSymbol campo.Initialize/use the bstrSymbol field.

DSF_CODELOCATIONID
Inicialização/usar o uCodeLocationId campo.Initialize/use the uCodeLocationId field.

DSF_POSITION
Inicialização/usar o posBeg e posEnd campos.Initialize/use the posBeg and posEnd fields.

DSF_DOCUMENTURL
Inicialização/usar o bstrDocumentUrl campo.Initialize/use the bstrDocumentUrl field.

DSF_BYTEOFFSET
Inicialização/usar o dwByteOffset campo.Initialize/use the dwByteOffset field.

DSF_FLAGS
Inicialização/usar o dwFlags (DISASSEMBLY_FLAGS) campo.Initialize/use the dwFlags (DISASSEMBLY_FLAGS) field.

DSF_OPERANDS_SYMBOLS
Incluir nomes de símbolos no bstrOperands campo.Include symbol names in the bstrOperands field.

DSF_ALL
Especifica todos os campos para o fluxo de desmontagem.Specifies all fields for the disassembly stream.

ComentáriosRemarks

Passado como um parâmetro para o leitura método para indicar quais campos da DisassemblyData são de estrutura a ser inicializado.Passed as a parameter to the Read method to indicate which fields of the DisassemblyData structure are to be initialized.

Usado para o dwFields membro o DisassemblyData estrutura para indicar quais campos são usados e válidos quando a estrutura é retornada.Used for the dwFields member of the DisassemblyData structure to indicate which fields are used and valid when the structure is returned.

Esses valores podem ser combinados com um bit a bit OR.These values may be combined with a bitwise OR.

RequisitosRequirements

Header: msdbg.hHeader: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.InteropNamespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dllAssembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte tambémSee also