Partilhar via


DISASSEMBLY_STREAM_SCOPE

Especifica o escopo do fluxo de desmontagem.

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

Membros

  • DSS_HUGE
    Especifica que o contexto de código a desmontagem geraria mais saída de um cliente normalmente gostaria recuperar em uma única chamada.

  • DSS_FUNCTION
    Especifica que a função contida pelo contexto de código deve ser desmontada. Especifica que o fluxo de desmontagem representa uma função, quando retornados pela IDebugDisassemblyStream2::GetScope método.

  • DSS_MODULE
    Quando retornados pela IDebugDisassemblyStream2::GetScope método, especifica que o fluxo de desmontagem representa um módulo.

  • DSS_ALL
    Especifica a desmontagem para o espaço de endereço inteiro.

Comentários

Passado como um argumento para o IDebugProgram2::GetDisassemblyStream método e retornados pelo IDebugDisassemblyStream2::GetScope método.

Esses valores podem ser combinados com um bit a bit OR.

Requisitos

Cabeçalho: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte também

Referência

Enumerações (Visual Studio depuração)

IDebugProgram2::GetDisassemblyStream

IDebugDisassemblyStream2::GetScope