Enumerações (depuração no Visual Studio)Enumerations (Visual Studio Debugging)

A seguir estão as enumerações para o Visual StudioVisual Studio SDK de depuração.Following are enumerations for the Visual StudioVisual Studio Debugging SDK.

  • AD_PROCESS_ID_TYPE Especifica como interpretar uma ID de processo na AD_PROCESS_ID estrutura.AD_PROCESS_ID_TYPE Specifies how to interpret a process ID in the AD_PROCESS_ID structure.

  • ADDRESS_KIND Especifica os tipos de um endereço.ADDRESS_KIND Specifies the types of an address.

  • ASSEMBLYLOCRESOLUTION Especifica onde um assembly está localizado.ASSEMBLYLOCRESOLUTION Specifies where an assembly is located.

  • ATTACH_REASON Especifica o motivo para o mecanismo de depuração (DE) para anexar a um nó de programa.ATTACH_REASON Specifies the reason for the debug engine (DE) to attach to a program node.

  • BP_COND_STYLE Especifica a condição de ponto de interrupção de estilo para pendentes e associados a pontos de interrupção.BP_COND_STYLE Specifies the breakpoint condition style for pending and bound breakpoints.

  • BP_ERROR_TYPE Especifica o tipo de erro de um ponto de interrupção.BP_ERROR_TYPE Specifies the error type of a breakpoint.

  • BP_FLAGS fornece sinalizadores opcionais que podem ser usados para especificar informações adicionais ao definir um ponto de interrupção.BP_FLAGS Provides optional flags that may be used to specify additional information when setting a breakpoint.

  • 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.BP_FLAGS90 Enumerates valid values for optional flags that may be used to specify additional information when setting a breakpoint. Esta enumeração estende o BP_FLAGS enumeração.This enumeration extends the BP_FLAGS enumeration.

  • BP_LOCATION_TYPE Especifica o tipo de local do ponto de interrupção para uma solicitação de ponto de interrupção.BP_LOCATION_TYPE Specifies the location type of the breakpoint for a breakpoint request.

  • BP_PASSCOUNT_STYLE Especifica a condição associada com a contagem de passagem do ponto de interrupção que fará com que o ponto de interrupção seja acionado.BP_PASSCOUNT_STYLE Specifies the condition associated with the breakpoint pass count that will cause the breakpoint to fire.

  • BP_RES_DATA_FLAGS Especifica se o ponto de interrupção de dados está sendo emulado ou implementado no hardware.BP_RES_DATA_FLAGS Specifies whether the data breakpoint is being emulated or implemented in hardware.

  • BP_STATE Especifica a existência de um ponto de interrupção associado e se ele está habilitado.BP_STATE Specifies the existence of a bound breakpoint and whether it is enabled.

  • BP_TYPE Especifica se o ponto de interrupção estiver em um local de código, é um local de dados ou outro tipo de ponto de interrupção.BP_TYPE Specifies whether the breakpoint is at a code location, is a data location, or is another type of breakpoint.

  • BP_UNBOUND_REASON fornece o motivo pelo qual um ponto de interrupção foi desassociado.BP_UNBOUND_REASON Gives the reason a breakpoint was unbound.

  • BPERESI_FIELDS Especifica quais informações devem ser recuperadas sobre uma falha na resolução de um ponto de interrupção.BPERESI_FIELDS Specifies what information to retrieve about a failed resolution of a breakpoint.

  • BPREQI_FIELDS Especifica quais informações devem ser recuperadas sobre uma solicitação de ponto de interrupção.BPREQI_FIELDS Specifies what information to retrieve about a breakpoint request.

  • BPREQI_FIELDS90 enumera os valores válidos que especificam as informações a serem recuperados sobre uma solicitação de ponto de interrupção.BPREQI_FIELDS90 Enumerates the valid values that specify the information to be retrieved about a breakpoint request. Esta enumeração estende o BPREQI_FIELDS enumeração.This enumeration extends the BPREQI_FIELDS enumeration.

  • BPRESI_FIELDS Especifica quais informações deverá ser recuperadas sobre a resolução bem-sucedida de um ponto de interrupção.BPRESI_FIELDS Specifies what information is to be retrieved about the successful resolution of a breakpoint.

  • CANSTOP_REASON usado para determinar se um programa pode interromper a execução depois de atingir um ponto específico na execução.CANSTOP_REASON Used to determine if a program can stop execution after reaching a particular point in the execution.

  • CONNECTION_PROTOCOL um valor que indica o protocolo usado para comunicação entre um servidor de depuração e o pacote de depuração.CONNECTION_PROTOCOL A value that indicates the protocol being used to communicate between a debug server and the debug package.

  • CONSTRUCTOR_ENUM seleciona os diferentes tipos de construtores.CONSTRUCTOR_ENUM Selects different types of constructors.

  • CONTEXT_COMPARE Especifica os critérios para comparar dois contextos de memória.CONTEXT_COMPARE Specifies the criteria for comparing two memory contexts.

  • CONTEXT_INFO_FIELDS Especifica quais informações devem ser recuperadas sobre um contexto de memória.CONTEXT_INFO_FIELDS Specifies what information to retrieve about a memory context.

  • DBG_ATTRIB_FLAGS descreve os vários atributos para um IDebugProperty2 ou uma IDebugReference2 interface.DBG_ATTRIB_FLAGS Describes various attributes for an IDebugProperty2 or an IDebugReference2 interface.

  • DEBUG_REASON Especifica, por que o processo foi iniciado para depuração.DEBUG_REASON Specifies why the process was launched for debugging.

  • DEBUGPROP_INFO_FLAGS Especifica quais informações devem ser recuperadas sobre um objeto de propriedade de depuração.DEBUGPROP_INFO_FLAGS Specifies what information to retrieve about a debug property object.

  • DEBUGREF_INFO_FLAGS Especifica quais informações devem ser recuperadas sobre um objeto de referência de depuração.DEBUGREF_INFO_FLAGS Specifies what information to retrieve about a debug reference object.

  • DISASSEMBLY_FLAGS Especifica os sinalizadores de desmontagem.DISASSEMBLY_FLAGS Specifies the flags for disassembly.

  • DISASSEMBLY_STREAM_FIELDS Especifica quais informações devem ser recuperadas sobre um campo de desmontagem.DISASSEMBLY_STREAM_FIELDS Specifies what information to retrieve about a disassembly field.

  • DISASSEMBLY_STREAM_SCOPE Especifica o escopo do fluxo de desmontagem.DISASSEMBLY_STREAM_SCOPE Specifies the scope of the disassembly stream.

  • DisplayKind enumera os valores válidos que representam os tipos de informações para levar de uma IDebugField de objeto e exibir para o usuário.DisplayKind Enumerates the valid values that represent the kinds of information to take from an IDebugField object and display to the user.

  • DOCCONTEXT_COMPARE Especifica os critérios para comparar dois contextos de documento.DOCCONTEXT_COMPARE Specifies the criteria for comparing two document contexts.

  • DUMPTYPE Especifica a quantidade de estado de um programa para despejar.DUMPTYPE Specifies how much of a program's state to dump.

  • dwTYPE_KIND Especifica como interpretar o tipo de um IDebugField objeto.dwTYPE_KIND Specifies how to interpret the type of an IDebugField object.

  • EncUnavailableReason representa os motivos que editar e continuar não está disponível.EncUnavailableReason Represents the reasons that Edit and Continue is not available.

  • EVALFLAGS especifica sinalizadores que controlam a avaliação da expressão.EVALFLAGS Specifies flags that control expression evaluation.

  • EVALFLAGS90 enumera os valores válidos para sinalizadores que controlam a avaliação da expressão.EVALFLAGS90 Enumerates the valid values for flags that control expression evaluation. Esta enumeração estende o EVALFLAGS enumeração.This enumeration extends the EVALFLAGS enumeration.

  • EVENTATTRIBUTES Especifica os atributos do evento.EVENTATTRIBUTES Specifies the event attributes.

  • EXCEPTION_STATE Especifica o estado de exceção.EXCEPTION_STATE Specifies the exception state.

  • FIELD_INFO_FIELDS Especifica quais informações devem ser recuperadas sobre um IDebugField objeto.FIELD_INFO_FIELDS Specifies what information to retrieve about an IDebugField object.

  • FIELD_KIND Especifica o tipo do campo contido em um IDebugField objeto.FIELD_KIND Specifies the kind of field contained in an IDebugField object.

  • FIELD_KIND_EX enumera os tipos de campos adicionais uma IDebugField objeto pode conter.FIELD_KIND_EX Enumerates additional kinds of fields an IDebugField object can contain. Esta enumeração estende o FIELD_KIND enumeração.This enumeration extends the FIELD_KIND enumeration.

  • FIELD_MODIFIERS Especifica modificadores para um tipo de campo.FIELD_MODIFIERS Specifies modifiers for a field type.

  • FRAMEINFO_FLAGS Especifica as informações a serem recuperadas sobre um objeto de quadro de pilha.FRAMEINFO_FLAGS Specifies the information to retrieve about a stack frame object.

  • GETHOSTNAME_TYPE Especifica o tipo de nome de host.GETHOSTNAME_TYPE Specifies the type of host name.

  • GETNAME_TYPE Especifica o tipo de nome de arquivos a serem recuperados.GETNAME_TYPE Specifies the name type of files to retrieve.

  • INTERCEPT_EXCEPTION_ACTION Especifica quais ações a serem tomadas ao interceptar exceções.INTERCEPT_EXCEPTION_ACTION Specifies what actions to take when intercepting exceptions.

  • LAUNCH_FLAGS Especifica como um programa deve ser iniciado.LAUNCH_FLAGS Specifies how a program is to be launched.

  • MACHINE_INFO_FIELDS Especifica que tipo de informações para recuperar para um determinado computador.MACHINE_INFO_FIELDS Specifies what kind of information to retrieve for a particular machine.

  • MACHINE_INFO_FLAGS usado para descrever uma máquina.MACHINE_INFO_FLAGS Used to describe a machine.

  • MESSAGETYPE Especifica o tipo de mensagem e o motivo.MESSAGETYPE Specifies the message type and reason.

  • MODULE_FLAGS usado para descrever um módulo.MODULE_FLAGS Used to describe a module.

  • MODULE_INFO_FIELDS Especifica os sinalizadores para as informações de módulo de depuração.MODULE_INFO_FIELDS Specifies the flags for the debug module information.

  • MODULE_INFO_FLAGS Especifica o estado de símbolos para um módulo.MODULE_INFO_FLAGS Specifies the state of symbols for a module.

  • NAME_MATCH seleciona a opção de maiusculas para correspondência de nomes.NAME_MATCH Selects the case option for matching names.

  • OBJECT_TYPE Especifica o tipo de um objeto do avaliador de expressão.OBJECT_TYPE Specifies the type of an object from the expression evaluator.

  • PARSEFLAGS Especifica como analisar uma expressão.PARSEFLAGS Specifies how to parse an expression.

  • PENDING_BP_STATE Especifica o estado de um ponto de interrupção pendente (um ponto de interrupção que ainda não foi associado).PENDING_BP_STATE Specifies the state of a pending breakpoint (a breakpoint that has not yet been bound).

  • PENDING_BP_STATE_FLAGS Especifica os sinalizadores de estado do ponto de interrupção pendente.PENDING_BP_STATE_FLAGS Specifies the pending breakpoint state flags.

  • PORT_SUPPLIER_DESCRIPTION_FLAGS define os metadados que podem ser recuperados sobre um fornecedor de porta.PORT_SUPPLIER_DESCRIPTION_FLAGS Defines the metadata that can be retrieved about a port supplier.

  • PROCESS_INFO_FIELDS especificado que tipo de informações para recuperar para um processo.PROCESS_INFO_FIELDS Specified what kind of information to retrieve for a process.

  • PROCESS_INFO_FLAGS descreve ou especifica as propriedades de um processo.PROCESS_INFO_FLAGS Describes or specifies properties of a process.

  • PROGRAM_DESTROY_FLAGS enumera válidos sinalizadores de destruir os valores do programa.PROGRAM_DESTROY_FLAGS Enumerates the valid values of the program destroy flags.

  • PROVIDER_FIELDS Especifica as propriedades associadas a um provedor de programa.PROVIDER_FIELDS Specifies properties associated with a program provider.

  • PROVIDER_FLAGS Especifica propriedades desejadas para ser obtido de um provedor de programa.PROVIDER_FLAGS Specifies desired properties to be obtained from a program provider.

  • REFERENCE_COMPARE Especifica o tipo de comparação para referências.REFERENCE_COMPARE Specifies the type of comparison for references.

  • REFERENCE_TYPE Especifica o tipo de referência.REFERENCE_TYPE Specifies the reference type.

  • SEEK_START Especifica a posição da qual iniciar a busca em uma desmontagem.SEEK_START Specifies the position from which to start seeking in a disassembly.

  • STEPKIND Especifica o tipo de etapa de passo a passo.STEPKIND Specifies the step kind for stepping.

  • STEPUNIT Especifica a unidade da etapa do passo a passo.STEPUNIT Specifies the step unit for stepping.

  • SYMBOL_SEARCH_INFO_FIELDS Especifica que tipo de informação de símbolo deve ser recuperado.SYMBOL_SEARCH_INFO_FIELDS Specifies what kind of symbol information to retrieve.

  • TEXT_DOC_ATTR_2 descreve os atributos de um documento.TEXT_DOC_ATTR_2 Describes the attributes of a document.

  • THREADPROPERTY_FIELDS Especifica quais informações sobre um segmento que deve ser recuperado.THREADPROPERTY_FIELDS Specifies what information about a thread that is to be retrieved.

  • THREADSTATE Especifica o estado do thread.THREADSTATE Specifies the state of the thread.

RequisitosRequirements

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

Namespace: Microsoft.VisualStudio.Debugger.InteropNamespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dllAssembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte tambémSee Also