Partager via


DISASSEMBLY_STREAM_SCOPE

Spécifie l’étendue du flux de désassemblement.

Syntaxe

public enum enum_DISASSEMBLY_STREAM_SCOPE {
    DSS_HUGE     = 0x10000000,
    DSS_FUNCTION = 0x0001,
    DSS_MODULE   = (DSS_HUGE) | 0x0002,
    DSS_ALL      = (DSS_HUGE) | 0x0003
};

Champs

DSS_HUGE
Spécifie que le désassemblement du contexte de code génère plus de sortie qu’un client souhaite généralement récupérer dans un seul appel.

DSS_FUNCTION
Spécifie que la fonction contenue par le contexte de code doit être désassemblé. Spécifie que le flux de désassemblement représente une fonction, lorsqu’elle est retournée par la méthode GetScope .

DSS_MODULE
Lorsqu’elle est retournée par la IDebugDisassemblyStream2::GetScope méthode, spécifie que le flux de désassemblement représente un module.

DSS_ALL
Spécifie le désassemblement de l’espace d’adressage entier.

Notes

Passé en tant qu’argument à la méthode GetDisassemblyStream et retourné par la méthode GetScope .

Ces valeurs peuvent être combinées 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