DISASSEMBLY_FLAGS

Spécifie les indicateurs de désassemblage.

Syntaxe

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

Champs

DF_DOCUMENTCHANGE
Indique que cette instruction se trouve dans un document différent de celui précédent.

DF_DISABLED
Indique que cette instruction ne sera pas exécutée.

DF_INSTRUCTION_ACTIVE
Indique que cette instruction est l’une des instructions suivantes à exécuter (il peut y en avoir plusieurs).

DF_DATA
Indique que cette instruction est vraiment des données (et non du code).

DF_HASSOURCE
Indique que cette instruction a une source. Certaines instructions, telles que le profilage ou le code de garbage collection, n’ont aucune source correspondante.

DF_DOCUMENT_CHECKSUM
Indique que le bstrDocumentUrl champ contient case activée données de somme après l’URL du document. Consultez la section Remarques de la structure DésassembleyData pour savoir comment les données de case activée sum sont stockées.

Notes

Utilisé comme dwFlags membre de la structure DésassembleyData .

Ces indicateurs peuvent être combinés avec un bit.OR

Spécifications

En-tête : msdbg.h

Espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi