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.
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.
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.
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.
MACHINE_INFO_FIELDS Especifica qué tipo de información se va a recuperar para una máquina determinada.
MESSAGETYPE Especifica el tipo de mensaje y el motivo.
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.
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.
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