Partager via


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

Voir aussi

Référence

Énumérations (débogage Visual Studio)

DisassemblyData