Partilhar via


DISASSEMBLY_STREAM_FIELDS

Especifica quais informações recuperar 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
Inicia/usa o campo bstrAddress.

DSF_ADDRESSOFFSET
Inicia/usa o campo bstrAddressOffset.

DSF_CODEBYTES
Inicia/usa o campo bstrCodeBytes.

DSF_OPCODE
Inicia/usa o campo bstrOpCode.

DSF_OPERANDS
Inicia/usa o campo bstrOperands.

DSF_SYMBOL
Inicia/usa o campo bstrSymbol.

DSF_CODELOCATIONID
Inicia/usa o campo uCodeLocationId.

DSF_POSITION
Inicialize e use os campos posBeg e posEnd.

DSF_DOCUMENTURL
Inicia/usa o campo bstrDocumentUrl.

DSF_BYTEOFFSET
Inicia/usa o campo dwByteOffset.

DSF_FLAGS
Inicializar/usar o campo dwFlags (DISASSEMBLY_FLAGS).

DSF_OPERANDS_SYMBOLS
Inclua nomes de símbolos 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 estão a ser utilizados e considerados válidos quando a estrutura é devolvida.

Estes valores podem ser combinados com uma operação bit a bit OR.

Requirements

Cabeçalho: msdbg.h

Espaço de nomes: Microsoft.VisualStudio.Debugger.Interop

Montagem: Microsoft.VisualStudio.Debugger.Interop.dll

Ver também