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