Enumerações (depuração no Visual Studio)
A seguir estão enumerações para o SDK de depuração do Visual Studio.
AD_PROCESS_ID_TYPE Especifica como interpretar uma ID de processo na estrutura AD_PROCESS_ID.
ASSEMBLYLOCRESOLUTION Especifica onde um assembly está localizado.
ATTACH_REASON Especifica o motivo para o mecanismo de depuração (DE) ser anexado a um nó do programa.
BP_COND_STYLE Especifica o estilo de condição de ponto de interrupção para pontos de interrupção pendentes e acoplados.
BP_ERROR_TYPE Especifica o tipo de erro de um ponto de interrupção.
BP_FLAGS Fornece sinalizadores opcionais que podem ser usados para especificar informações adicionais ao definir um ponto de interrupção.
BP_FLAGS90 Enumera 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 a enumeração BP_FLAGS.
BP_LOCATION_TYPE Especifica o tipo de local do ponto de interrupção para uma solicitação de ponto de interrupção.
BP_PASSCOUNT_STYLE Especifica a condição associada à contagem de passes 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 implementado no hardware.
BP_STATE Especifica a existência de um ponto de interrupção acoplado e se ele está habilitado.
BP_TYPE Especifica se o ponto de interrupção está em um local de código, é um local de dados ou é outro tipo de ponto de interrupção.
BP_UNBOUND_REASON Dá o motivo de um breakpoint não ter sido marcado.
BPERESI_FIELDS Especifica quais informações recuperar sobre uma resolução com falha de um ponto de interrupção.
BPREQI_FIELDS Especifica quais informações recuperar sobre uma solicitação de ponto de interrupção.
BPREQI_FIELDS90 Enumera os valores válidos que especificam as informações a serem recuperadas sobre uma solicitação de ponto de interrupção. Essa enumeração estende a enumeração BPREQI_FIELDS.
BPRESI_FIELDS Especifica quais informações devem ser recuperadas 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 ponto específico na execução.
CONNECTION_PROTOCOL Um valor que indica o protocolo que está sendo usado para se comunicar entre um servidor de depuração e o pacote de depuração.
CONSTRUCTOR_ENUM Seleciona diferentes tipos de construtores.
CONTEXT_COMPARE Especifica os critérios para comparar dois contextos de memória.
CONTEXT_INFO_FIELDS Especifica quais informações recuperar sobre um contexto de memória.
DBG_ATTRIB_FLAGS Descreve vários atributos para uma interface IDebugProperty2 ou IDebugReference2.
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 recuperar sobre um objeto de referência de depuração.
DISASSEMBLY_FLAGS Especifica os sinalizadores para desmontagem.
DISASSEMBLY_STREAM_FIELDS Especifica quais informações recuperar 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 a serem obtidas de um objeto IDebugField e exibidas para o usuário.
DOCCONTEXT_COMPARE Especifica os critérios para comparar dois contextos de documento.
DUMPTYPE Especifica quanto do estado de um programa deve ser despejado.
dwTYPE_KIND Especifica como interpretar o tipo de um objeto IDebugField.
EncUnavailableReason Representa os motivos pelos quais Editar e Continuar não está disponível.
EVALFLAGS Especifica sinalizadores que controlam a avaliação de expressão.
EVALFLAGS90 Enumera os valores válidos para sinalizadores que controlam a avaliação da expressão. Essa enumeração estende a enumeração EVALFLAGS .
EVENTATTRIBUTES Especifica os atributos do evento.
FIELD_INFO_FIELDS Especifica quais informações recuperar sobre um objeto IDebugField.
FIELD_KIND Especifica o tipo de campo contido em um objeto IDebugField.
FIELD_KIND_EX Enumera tipos adicionais de campos que um objeto IDebugField pode conter. Essa enumeração estende a enumeração FIELD_KIND.
FIELD_MODIFIERS Especifica modificadores para um tipo de campo.
FRAMEINFO_FLAGS Especifica as informações a serem recuperadas sobre um objeto de quadro de pilha.
GETNAME_TYPE Especifica o tipo de nome dos arquivos a serem recuperados.
INTERCEPT_EXCEPTION_ACTION Especifica quais ações devem ser tomadas ao interceptar exceções.
MACHINE_INFO_FIELDS Especifica que tipo de informação recuperar para uma determinada máquina.
MESSAGETYPE Especifica o tipo de mensagem e o motivo.
MODULE_INFO_FIELDS Especifica os sinalizadores para as informações do módulo de depuração.
MODULE_INFO_FLAGS Especifica o estado dos símbolos de um módulo.
NAME_MATCH Seleciona a opção de maiúsculas e minúsculas para nomes correspondentes.
OBJECT_TYPE Especifica o tipo de um objeto do avaliador de 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 foi vinculado).
PENDING_BP_STATE_FLAGS Especifica os sinalizadores de estado de ponto de interrupção pendentes.
PORT_SUPPLIER_DESCRIPTION_FLAGS Define os metadados que podem ser recuperados sobre um fornecedor portuário.
PROCESS_INFO_FIELDS Especificado que tipo de informação recuperar para um processo.
PROCESS_INFO_FLAGS Descreve ou especifica propriedades de um processo.
PROGRAM_DESTROY_FLAGS Enumera os valores válidos dos sinalizadores de destruição do programa.
PROVIDER_FIELDS Especifica propriedades associadas a um provedor de programa.
PROVIDER_FLAGS Especifica as propriedades desejadas a serem obtidas de um provedor de programa.
REFERENCE_COMPARE Especifica o tipo de comparação para referências.
SEEK_START Especifica a posição a partir da qual começar a buscar em uma desmontagem.
STEPKIND Especifica o tipo de etapa para etapa.
STEPUNIT Especifica a unidade de etapa para etapa.
SYMBOL_SEARCH_INFO_FIELDS Especifica que tipo de informação de símbolo recuperar.
THREADPROPERTY_FIELDS Especifica quais informações sobre um thread devem ser recuperadas.
THREADSTATE Especifica o estado do thread.
Requisitos
Cabeçalho: msdbg.h, sh.h ou ee.h
Espaço para nome: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll