DISASSEMBLY_STREAM_FIELDS

Especifica quais informações recuperar sobre um campo de desmontagem.

Sintaxe

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

Campos

DSF_ADDRESS
Inicialize/use o bstrAddress campo.

DSF_ADDRESSOFFSET
Inicialize/use o bstrAddressOffset campo.

DSF_CODEBYTES
Inicialize/use o bstrCodeBytes campo.

DSF_OPCODE
Inicialize/use o bstrOpCode campo.

DSF_OPERANDS
Inicialize/use o bstrOperands campo.

DSF_SYMBOL
Inicialize/use o bstrSymbol campo.

DSF_CODELOCATIONID
Inicialize/use o uCodeLocationId campo.

DSF_POSITION
Inicialize/use os posBeg campos e posEnd .

DSF_DOCUMENTURL
Inicialize/use o bstrDocumentUrl campo.

DSF_BYTEOFFSET
Inicialize/use o dwByteOffset campo.

DSF_FLAGS
Inicialize/use o dwFlags campo (DISASSEMBLY_FLAGS).

DSF_OPERANDS_SYMBOLS
Inclua nomes de símbolos no bstrOperands campo.

DSF_ALL
Especifica todos os campos para o fluxo de desmontagem.

Comentários

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

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

Esses valores podem ser combinados com um bit ORa bit .

Requisitos

Cabeçalho: msdbg.h

Espaço para nome: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Confira também