Udostępnij za pośrednictwem


DISASSEMBLY_STREAM_SCOPE

Określa zakres strumienia dezasemblacji.

Składnia

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

Pola

DSS_HUGE
Określa, że dezasemblowanie kontekstu kodu spowoduje wygenerowanie większej liczby danych wyjściowych niż zwykle klient chce pobrać w jednym wywołaniu.

DSS_FUNCTION
Określa, że funkcja zawarta w kontekście kodu powinna zostać zdezasemblowana. Określa, że strumień dezasemblacji reprezentuje funkcję, gdy jest zwracana przez metodę GetScope .

DSS_MODULE
Gdy metoda zwracana przez metodę IDebugDisassemblyStream2::GetScope , określa, że strumień dezasemblacji reprezentuje moduł.

DSS_ALL
Określa dezasemblacji dla całej przestrzeni adresowej.

Uwagi

Przekazano jako argument do metody GetDisassemblyStream i zwrócony przez metodę GetScope .

Te wartości mogą być łączone z bitową ORwartością .

Wymagania

Nagłówek: msdbg.h

Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop

Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll

Zobacz też