Partager via


DISASSEMBLY_STREAM_FIELDS

Spécifie les informations à obtenir sur un champ de désassemblage.

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
Initialisez/utilisez le bstrAddress champ.

DSF_ADDRESSOFFSET
Initialisez/utilisez le bstrAddressOffset champ.

DSF_CODEBYTES
Initialisez/utilisez le bstrCodeBytes champ.

DSF_OPCODE
Initialisez/utilisez le bstrOpCode champ.

DSF_OPERANDS
Initialisez/utilisez le bstrOperands champ.

DSF_SYMBOL
Initialisez/utilisez le bstrSymbol champ.

DSF_CODELOCATIONID
Initialisez/utilisez le uCodeLocationId champ.

DSF_POSITION
Initialiser/utiliser les champs posBeg et posEnd.

DSF_DOCUMENTURL
Initialisez/utilisez le bstrDocumentUrl champ.

DSF_BYTEOFFSET
Initialisez/utilisez le dwByteOffset champ.

DSF_FLAGS
Initialisez/utilisez le dwFlags champ (DISASSEMBLY_FLAGS).

DSF_OPERANDS_SYMBOLS
Incluez des noms de symboles dans le bstrOperands champ.

DSF_ALL
Spécifie tous les champs du flux de désassemblement.

Remarks

Passé en tant que paramètre à la méthode Read pour indiquer les champs de la structure DésassembleyData à initialiser.

Utilisé pour le membre dwFields de la structure DisassemblyData pour indiquer quels champs sont utilisés et valides lorsqu'elle est retournée.

Ces valeurs peuvent être combinées avec une opération au niveau du bit OR.

Requirements

En-tête : msdbg.h

Espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi