Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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