DISASSEMBLY_FLAGS
Spécifie des indicateurs pour le code machine.
enum enum_DISASSEMBLY_FLAGS {
DF_DOCUMENTCHANGE = 0x00000001,
DF_DISABLED = 0x00000002,
DF_INSTRUCTION_ACTIVE = 0x00000004,
DF_DATA = 0x00000008,
DF_HASSOURCE = 0x00000010,
DF_DOCUMENT_CHECKSUM = 0x00000020
};
typedef DWORD DISASSEMBLY_FLAGS;
public enum enum_DISASSEMBLY_FLAGS {
DF_DOCUMENTCHANGE = 0x00000001,
DF_DISABLED = 0x00000002,
DF_INSTRUCTION_ACTIVE = 0x00000004,
DF_DATA = 0x00000008,
DF_HASSOURCE = 0x00000010,
DF_DOCUMENT_CHECKSUM = 0x00000020
};
Membres
DF_DOCUMENTCHANGE
Indique que cette instruction est dans un document différent du précédent.DF_DISABLED
indique que cette instruction ne sera pas exécutée.DF_INSTRUCTION_ACTIVE
Indique que cette instruction est une de l'instruction suivante à exécuter (il peut exister plusieurs).DF_DATA
Indique que cette instruction est vraiment données (pas le code).DF_HASSOURCE
Indique que cette instruction est la source. Certaines instructions, telle que le profilage ou le code de garbage collection, n'a aucune source correspondante.DF_DOCUMENT_CHECKSUM
Indique que le champ d' bstrDocumentUrl contient des données de checksum après l'URL de document. Consultez la section Notes de la structure des DisassemblyData pour la gestion des données de checksum est enregistrée.
Notes
Utilisé comme membre d' dwFlags de la structure de DisassemblyData .
Ces indicateurs peuvent être combinées avec ORde bits.
Configuration requise
en-tête : msdbg.h
l'espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll