DISASSEMBLY_STREAM_SCOPE
Spécifie la portée du flux de code machine.
enum enum_DISASSEMBLY_STREAM_SCOPE {
DSS_HUGE = 0x10000000,
DSS_FUNCTION = 0x0001,
DSS_MODULE = (DSS_HUGE) | 0x0002,
DSS_ALL = (DSS_HUGE) | 0x0003
};
typedef DWORD DISASSEMBLY_STREAM_SCOPE;
public enum enum_DISASSEMBLY_STREAM_SCOPE {
DSS_HUGE = 0x10000000,
DSS_FUNCTION = 0x0001,
DSS_MODULE = (DSS_HUGE) | 0x0002,
DSS_ALL = (DSS_HUGE) | 0x0003
};
Membres
DSS_HUGE
Spécifie que désassemble le contexte de code génère plus de sortie qu'un client devriez généralement extraire dans un seul appel.DSS_FUNCTION
Indique que la fonction contenue par le contexte de code doit être désassemblée. Spécifie que le flux de code machine représente une fonction, une fois retourné par la méthode d' IDebugDisassemblyStream2 : : GetScope .DSS_MODULE
Une fois retourné par la méthode d' IDebugDisassemblyStream2::GetScope , spécifie que le flux de code machine représente un module.DSS_ALL
Spécifie le code machine pour l'espace d'adressage entier.
Notes
passé comme argument à la méthode d' IDebugProgram2 : : GetDisassemblyStream et retourné par la méthode d' IDebugDisassemblyStream2 : : GetScope .
Ces valeurs 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)