Compartilhar via


DISASSEMBLY_STREAM_FIELDS

Especifica quais informações devem ser obtidas sobre um campo de desmontagem.

Syntax

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

Fields

DSF_ADDRESS
Inicializar/usar o bstrAddress campo.

DSF_ADDRESSOFFSET
Inicializar/usar o bstrAddressOffset campo.

DSF_CODEBYTES
Inicializar/usar o bstrCodeBytes campo.

DSF_OPCODE
Inicializar/usar o bstrOpCode campo.

DSF_OPERANDS
Inicializar/usar o bstrOperands campo.

DSF_SYMBOL
Inicializar/usar o bstrSymbol campo.

DSF_CODELOCATIONID
Inicializar/usar o uCodeLocationId campo.

DSF_POSITION
Inicializar/usar os campos posBeg e posEnd.

DSF_DOCUMENTURL
Inicializar/usar o bstrDocumentUrl campo.

DSF_BYTEOFFSET
Inicializar/usar o dwByteOffset campo.

DSF_FLAGS
Inicialize/utilize o campo dwFlags (DISASSEMBLY_FLAGS).

DSF_OPERANDS_SYMBOLS
Inclua nomes de símbolo no bstrOperands campo.

DSF_ALL
Especifica todos os campos para o fluxo de desmontagem.

Remarks

Passado como um parâmetro para o método Read para indicar quais campos da estrutura DisassemblyData devem ser inicializados.

Usado para o membro dwFields da estrutura DisassemblyData para indicar quais campos são usados e válidos quando a estrutura é retornada.

Esses valores podem ser combinados com um bit a bit OR.

Requirements

Cabeçalho: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte também