Enumeraciones (depuración de Visual Studio)

A continuación se enumeran las enumeraciones del SDK de depuración de Visual Studio.

  • AD_PROCESS_ID_TYPE Especifica cómo interpretar un identificador de proceso en la estructura de AD_PROCESS_ID.

  • ADDRESS_KIND Especifica los tipos de una dirección.

  • ASSEMBLYLOCRESOLUTION Especifica dónde se encuentra un ensamblado.

  • ATTACH_REASON Especifica el motivo para que el motor de depuración (DE) se adjunte a un nodo de programa.

  • BP_COND_STYLE Especifica el estilo de condición de punto de interrupción para puntos de interrupción pendientes y enlazados.

  • BP_ERROR_TYPE Especifica el tipo de error de un punto de interrupción.

  • BP_FLAGS Proporciona marcas opcionales que se pueden usar para especificar información adicional al establecer un punto de interrupción.

  • BP_FLAGS90 Enumera valores válidos para marcas opcionales que se pueden usar para especificar información adicional al establecer un punto de interrupción. Esta enumeración extiende la enumeración BP_FLAGS .

  • BP_LOCATION_TYPE Especifica el tipo de ubicación del punto de interrupción para una solicitud de punto de interrupción.

  • BP_PASSCOUNT_STYLE Especifica la condición asociada al recuento de pasos de punto de interrupción que hará que se active el punto de interrupción.

  • BP_RES_DATA_FLAGS Especifica si el punto de interrupción de datos se está emulando o implementando en hardware.

  • BP_STATE Especifica la existencia de un punto de interrupción enlazado y si está habilitado.

  • BP_TYPE Especifica si el punto de interrupción está en una ubicación de código, es una ubicación de datos o es otro tipo de punto de interrupción.

  • BP_UNBOUND_REASON Proporciona la razón por la que un punto de interrupción no está enlazado.

  • BPERESI_FIELDS Especifica qué información recuperar sobre una resolución con error de un punto de interrupción.

  • BPREQI_FIELDS Especifica qué información se va a recuperar sobre una solicitud de punto de interrupción.

  • BPREQI_FIELDS90 Enumera los valores válidos que especifican la información que se va a recuperar sobre una solicitud de punto de interrupción. Esta enumeración extiende la enumeración BPREQI_FIELDS .

  • BPRESI_FIELDS Especifica qué información se va a recuperar sobre la resolución correcta de un punto de interrupción.

  • CANSTOP_REASON Se usa para determinar si un programa puede detener la ejecución después de alcanzar un punto determinado de la ejecución.

  • CONNECTION_PROTOCOL valor que indica el protocolo que se usa para comunicarse entre un servidor de depuración y el paquete de depuración.

  • CONSTRUCTOR_ENUM Selecciona diferentes tipos de constructores.

  • CONTEXT_COMPARE Especifica los criterios para comparar dos contextos de memoria.

  • CONTEXT_INFO_FIELDS Especifica qué información se va a recuperar sobre un contexto de memoria.

  • DBG_ATTRIB_FLAGS Describe varios atributos para una interfaz IDebugProperty2 o IDebugReference2.

  • DEBUG_REASON Especifica por qué se inició el proceso para la depuración.

  • DEBUGPROP_INFO_FLAGS Especifica qué información se va a recuperar sobre un objeto de propiedad de depuración.

  • DEBUGREF_INFO_FLAGS Especifica la información que se va a recuperar sobre un objeto de referencia de depuración.

  • DISASSEMBLY_FLAGS Especifica las marcas para el desensamblaje.

  • DISASSEMBLY_STREAM_FIELDS Especifica la información que se va a recuperar sobre un campo de desensamblaje.

  • DISASSEMBLY_STREAM_SCOPE Especifica el ámbito de la secuencia de desensamblaje.

  • DisplayKind Enumera los valores válidos que representan los tipos de información que se van a tomar de un objeto IDebugField y se muestran al usuario.

  • DOCCONTEXT_COMPARE Especifica los criterios para comparar dos contextos de documento.

  • DUMPTYPE Especifica la cantidad de estado de un programa que se va a volcar.

  • dwTYPE_KIND Especifica cómo interpretar el tipo de un objeto IDebugField.

  • EncUnavailableReason Representa las razones por las que Editar y continuar no está disponible.

  • EVALFLAGS Especifica marcas que controlan la evaluación de expresiones.

  • EVALFLAGS90 Enumera los valores válidos para las marcas que controlan la evaluación de expresiones. Esta enumeración extiende la enumeración EVALFLAGS .

  • EVENTATTRIBUTES Especifica los atributos de evento.

  • EXCEPTION_STATE Especifica el estado de excepción.

  • FIELD_INFO_FIELDS Especifica qué información se va a recuperar sobre un objeto IDebugField.

  • FIELD_KIND Especifica el tipo de campo contenido en un objeto IDebugField.

  • FIELD_KIND_EX Enumera tipos adicionales de campos que puede contener un objeto IDebugField. Esta enumeración extiende la enumeración FIELD_KIND .

  • FIELD_MODIFIERS Especifica modificadores para un tipo de campo.

  • FRAMEINFO_FLAGS Especifica la información que se va a recuperar sobre un objeto de marco de pila.

  • GETHOSTNAME_TYPE Especifica el tipo de nombre de host.

  • GETNAME_TYPE Especifica el tipo de nombre de los archivos que se van a recuperar.

  • INTERCEPT_EXCEPTION_ACTION Especifica las acciones que se deben realizar al interceptar excepciones.

  • LAUNCH_FLAGS Especifica cómo se va a iniciar un programa.

  • MACHINE_INFO_FIELDS Especifica qué tipo de información se va a recuperar para una máquina determinada.

  • MACHINE_INFO_FLAGS Se usa para describir una máquina.

  • MESSAGETYPE Especifica el tipo de mensaje y el motivo.

  • MODULE_FLAGS Se usa para describir un módulo.

  • MODULE_INFO_FIELDS Especifica las marcas de la información del módulo de depuración.

  • MODULE_INFO_FLAGS Especifica el estado de los símbolos de un módulo.

  • NAME_MATCH Selecciona la opción case para los nombres coincidentes.

  • OBJECT_TYPE Especifica el tipo de un objeto del evaluador de expresiones.

  • PARSEFLAGS Especifica cómo analizar una expresión.

  • PENDING_BP_STATE Especifica el estado de un punto de interrupción pendiente (un punto de interrupción que aún no se ha enlazado).

  • PENDING_BP_STATE_FLAGS Especifica las marcas de estado de punto de interrupción pendientes.

  • PORT_SUPPLIER_DESCRIPTION_FLAGS Define los metadatos que se pueden recuperar sobre un proveedor de puertos.

  • PROCESS_INFO_FIELDS Especifica qué tipo de información se va a recuperar para un proceso.

  • PROCESS_INFO_FLAGS Describe o especifica las propiedades de un proceso.

  • PROGRAM_DESTROY_FLAGS Enumera los valores válidos de las marcas de destrucción del programa.

  • PROVIDER_FIELDS Especifica las propiedades asociadas a un proveedor de programas.

  • PROVIDER_FLAGS Especifica las propiedades deseadas que se van a obtener de un proveedor de programas.

  • REFERENCE_COMPARE Especifica el tipo de comparación para las referencias.

  • REFERENCE_TYPE Especifica el tipo de referencia.

  • SEEK_START Especifica la posición desde la que empezar a buscar en un desensamblaje.

  • STEPKIND Especifica el tipo de paso para la ejecución paso a paso.

  • STEPUNIT Especifica la unidad de paso para la ejecución paso a paso.

  • SYMBOL_SEARCH_INFO_FIELDS Especifica qué tipo de información de símbolo se va a recuperar.

  • TEXT_DOC_ATTR_2 Describe los atributos de un documento.

  • THREADPROPERTY_FIELDS Especifica la información sobre un subproceso que se va a recuperar.

  • THREADSTATE Especifica el estado del subproceso.

Requisitos

Encabezado: msdbg.h, sh.h o ee.h

Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop

Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte también