Condividi tramite


DISASSEMBLY_STREAM_SCOPE

Specifica l'ambito del flusso di disassembly.

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

Membri

  • DSS_HUGE
    Specifica che smonta il contesto di codice sarebbe stato restituito di un client in genere desidererebbe per recuperare in un'unica chiamata.

  • DSS_FUNCTION
    Specifica che la funzione contenuta dal contesto di codice dovrebbe essere smontata. Specifica che il flusso di disassembly rappresenta una funzione, una volta restituito dal IDebugDisassemblyStream2:: GetScope metodo.

  • DSS_MODULE
    Una volta restituito dal metodo di IDebugDisassemblyStream2::GetScope , specifica che il flusso di disassembly rappresenta un modulo.

  • DSS_ALL
    Specifica il disassembly per l'intero spazio degli indirizzi.

Note

Passato come argomento IDebugProgram2:: GetDisassemblyStream al metodo e restituito dal IDebugDisassemblyStream2:: GetScope metodo.

Questi valori possono essere combinate con ORbit per bit.

Requisiti

intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

enumerazioni (debug di Visual Studio)

IDebugProgram2:: GetDisassemblyStream

IDebugDisassemblyStream2:: GetScope