DISASSEMBLY_STREAM_SCOPE

Gibt den Umfang des Demontagedatenstroms an.

Syntax

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

Felder

DSS_HUGE
Gibt an, dass durch die Demontage des Codekontexts mehr Ausgabe generiert wird, als ein Client normalerweise in einem einzelnen Aufruf abrufen möchte.

DSS_FUNCTION
Gibt an, dass die im Codekontext enthaltene Funktion zerlegt werden soll. Gibt an, dass der Demontagedatenstrom eine Funktion darstellt, wenn er von der GetScope-Methode zurückgegeben wird.

DSS_MODULE
Gibt an, dass der Demontagedatenstrom ein Modul darstellt, wenn die Methode von der IDebugDisassemblyStream2::GetScope Methode zurückgegeben wird.

DSS_ALL
Gibt die Demontage für den gesamten Adressraum an.

Hinweise

Wird als Argument an die GetDisassemblyStream-Methode übergeben und von der GetScope-Methode zurückgegeben.

Diese Werte können mit einem bitweisen ORkombiniert werden.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch