Freigeben über


DISASSEMBLY_STREAM_SCOPE

Gibt den Bereich des Disassemblysdatenstroms an.

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

Mitglieder

  • DSS_HUGE
    Gibt an, dass der Code generiert wird, disassembliert Elementkontext Ausgabe mehr als ein Client in der Regel in einem einzelnen Aufruf abrufen kann.

  • DSS_FUNCTION
    Gibt an, dass die Funktion, die vom Code Elementkontext enthaltene disassembliert werden soll. Gibt an, dass der Disassemblys datenstrom eine Funktion darstellt, wenn Sie die IDebugDisassemblyStream2::GetScope-Methode zurückgegeben werden.

  • DSS_MODULE
    Wenn Sie die IDebugDisassemblyStream2::GetScope-Methode zurückgegeben werden, gibt an, dass der Disassemblys datenstrom ein Modul darstellt.

  • DSS_ALL
    Gibt die Disassembly für den gesamten Adressraum an.

Hinweise

Übergabe als Argument an die IDebugProgram2::GetDisassemblyStream-Methode und die IDebugDisassemblyStream2::GetScope-Methode zurückgegeben wird.

Diese Werte können mit bitweisen ORkombiniert werden.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

Enumerationen (Visual Studio-Debugging)

IDebugProgram2::GetDisassemblyStream

IDebugDisassemblyStream2::GetScope