Partilhar via


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

A seguir estão enumerações para o Visual Studio SDK de depuração.

  • AD_PROCESS_ID_TYPE
    Especifica como interpretar uma identificação de processo na AD_PROCESS_ID estrutura.

  • ADDRESS_KIND
    Especifica os tipos de um endereço.

  • ASSEMBLYLOCRESOLUTION
    Especifica onde se encontra um assembly.

  • ATTACH_REASON
    Especifica a razão para o mecanismo de depuração (DE) para associar a um nó de programa.

  • BP_COND_STYLE
    Especifica o estilo de condição de ponto de interrupção para pendentes e vinculados a pontos de interrupção.

  • BP_ERROR_TYPE
    Especifica o tipo de erro de um ponto de interrupção.

  • BP_FLAGS
    Fornece os sinalizadores opcionais que podem ser usados para especificar informações adicionais ao definir um ponto de interrupção.

  • BP_FLAGS90
    Enumera os valores válidos para sinalizadores opcionais que podem ser usados para especificar informações adicionais ao definir um ponto de interrupção. Essa enumeração estende o BP_FLAGS enumeração.

  • BP_LOCATION_TYPE
    Especifica o tipo de local do ponto de interrupção para uma solicitação do ponto de interrupção.

  • BP_PASSCOUNT_STYLE
    Especifica a condição associada com a contagem de passagem de ponto de interrupção que fará com que o ponto de interrupção seja acionado.

  • BP_RES_DATA_FLAGS
    Especifica se o ponto de interrupção de dados está sendo emulado ou implementada no hardware.

  • BP_STATE
    Especifica a existência de um ponto de interrupção ligado e se ele está ativado.

  • BP_TYPE
    Especifica se o ponto de interrupção é um local de código, é um local de dados ou é outro tipo de ponto de interrupção.

  • BP_UNBOUND_REASON
    Fornece o motivo pelo qual que um ponto de interrupção foi não acoplado.

  • BPERESI_FIELDS
    Especifica quais informações devem ser recuperadas sobre uma falha na resolução de um ponto de interrupção.

  • BPREQI_FIELDS
    Especifica quais informações devem ser recuperadas sobre uma solicitação do ponto de interrupção.

  • BPREQI_FIELDS90
    Enumera os valores válidos que especificam as informações a serem recuperados sobre uma solicitação do ponto de interrupção. Essa enumeração estende o BPREQI_FIELDS enumeração.

  • BPRESI_FIELDS
    Especifica quais informações devem ser recuperados sobre a resolução bem-sucedida de um ponto de interrupção.

  • CANSTOP_REASON
    Usado para determinar se um programa pode interromper a execução depois de atingir um determinado ponto na execução.

  • CONNECTION_PROTOCOL
    Um valor que indica o protocolo usado para se comunicar entre um servidor de depuração e o pacote de depuração.

  • CONSTRUCTOR_ENUM
    Seleciona os diferentes tipos de construtores.

  • CONTEXT_COMPARE
    Especifica os critérios para comparar dois contextos de memória.

  • CONTEXT_INFO_FIELDS
    Especifica quais informações devem ser recuperadas sobre um contexto de memória.

  • DBG_ATTRIB_FLAGS
    Descreve vários atributos para um IDebugProperty2 ou um IDebugReference2 interface.

  • DEBUG_REASON
    Especifica por que o processo foi iniciado para depuração.

  • DEBUGPROP_INFO_FLAGS
    Especifica quais informações devem ser recuperadas sobre um objeto de propriedade de depuração.

  • DEBUGREF_INFO_FLAGS
    Especifica quais informações devem ser recuperadas sobre um objeto de referência de depuração.

  • DISASSEMBLY_FLAGS
    Especifica os sinalizadores de desmontagem.

  • DISASSEMBLY_STREAM_FIELDS
    Especifica quais informações devem ser recuperadas sobre um campo de desmontagem.

  • DISASSEMBLY_STREAM_SCOPE
    Especifica o escopo do fluxo de desmontagem.

  • DisplayKind
    Enumera os valores válidos que representam os tipos de informações para colocar um um IDebugField de objetos e exibir para o usuário.

  • DOCCONTEXT_COMPARE
    Especifica os critérios para comparar dois contextos de documento.

  • DUMPTYPE
    Especifica o quanto do estado do programa para despejar.

  • dwTYPE_KIND
    Especifica como interpretar o tipo de um IDebugField objeto.

  • EncUnavailableReason
    Representa os motivos que Edit and Continue não está disponível.

  • EVALFLAGS
    Especifica sinalizadores que controlam a avaliação da expressão.

  • EVALFLAGS90
    Enumera os valores válidos para sinalizadores que controlam a avaliação da expressão. Essa enumeração estende o EVALFLAGS enumeração.

  • EVENTATTRIBUTES
    Especifica os atributos de evento.

  • EXCEPTION_STATE
    Especifica o estado de exceção.

  • FIELD_INFO_FIELDS
    Especifica quais informações devem ser recuperadas sobre um IDebugField objeto.

  • FIELD_KIND
    Especifica o tipo de campo contido em um IDebugField objeto.

  • FIELD_KIND_EX
    Enumera os tipos adicionais de campos de um IDebugField objeto pode conter. Essa enumeração estende o FIELD_KIND enumeração.

  • FIELD_MODIFIERS
    Especifica os modificadores para um tipo de campo.

  • FRAMEINFO_FLAGS
    Especifica as informações para recuperar sobre um objeto do quadro de pilha.

  • GETHOSTNAME_TYPE
    Especifica o tipo de nome de host.

  • GETNAME_TYPE
    Especifica o tipo de nome de arquivos para recuperar.

  • INTERCEPT_EXCEPTION_ACTION
    Especifica quais ações a serem tomadas ao interceptar exceções.

  • LAUNCH_FLAGS
    Especifica como um programa deve ser iniciado.

  • MACHINE_INFO_FIELDS
    Especifica o tipo de informação para recuperar-se para uma determinada máquina.

  • MACHINE_INFO_FLAGS
    Usado para descrever uma máquina.

  • MESSAGETYPE
    Especifica o tipo de mensagem e o motivo.

  • MODULE_FLAGS
    Usado para descrever um módulo.

  • MODULE_INFO_FIELDS
    Especifica os sinalizadores para as informações do módulo de depuração.

  • MODULE_INFO_FLAGS
    Especifica o estado de símbolos para um módulo.

  • NAME_MATCH
    Seleciona a opção maiúsculas para nomes correspondentes.

  • TIPO_DO_OBJETO
    Especifica o tipo de objeto a partir o avaliador da expressão.

  • PARSEFLAGS
    Especifica como analisar uma expressão.

  • PENDING_BP_STATE
    Especifica o estado de um ponto de interrupção pendente (um ponto de interrupção que ainda não foram ligado).

  • PENDING_BP_STATE_FLAGS
    Especifica os sinalizadores de estado do ponto de interrupção pendente.

  • PORT_SUPPLIER_DESCRIPTION_FLAGS
    Define os metadados que podem ser recuperados sobre um fornecedor de porta.

  • PROCESS_INFO_FIELDS
    Especificou que tipo de informação para recuperar de um processo.

  • PROCESS_INFO_FLAGS
    Descreve ou especifica as propriedades de um processo.

  • PROGRAM_DESTROY_FLAGS
    Enumera os válido sinalizadores de destruir os valores do programa.

  • PROVIDER_FIELDS
    Especifica as propriedades associadas a um provedor de programa.

  • PROVIDER_FLAGS
    Especifica as propriedades desejadas seja obtido a partir de um provedor de programa.

  • REFERENCE_COMPARE
    Especifica o tipo de comparação para referências.

  • REFERENCE_TYPE
    Especifica o tipo de referência.

  • SEEK_START
    Especifica a posição da qual começar uma busca em uma desmontagem.

  • STEPKIND
    Especifica o tipo de etapa de revisão.

  • STEPUNIT
    Especifica a unidade para revisão.

  • SYMBOL_SEARCH_INFO_FIELDS
    Especifica o tipo de informação de símbolo para recuperar.

  • TEXT_DOC_ATTR_2
    Descreve os atributos de um documento.

  • THREADPROPERTY_FIELDS
    Especifica quais informações sobre um segmento que deve ser recuperados.

  • THREADSTATE
    Especifica o estado do segmento.

Requisitos

Cabeçalho: msdbg.h, sh.h ou ee.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte também

Referência

Referência de API (Visual Studio depuração)