Compartir a través de


Interfaz IDebugControl4 (dbgeng.h)

Herencia

La interfaz IDebugControl4 hereda de IDebugControl3. IDebugControl4 también tiene estos tipos de miembros:

Métodos

La interfaz IDebugControl4 tiene estos métodos.

 
IDebugControl4::AddBreakpoint2

El método AddBreakpoint2 crea un nuevo punto de interrupción para el destino actual.
IDebugControl4::AddExtensionWide

El método AddExtensionWide carga una biblioteca de extensiones en el motor del depurador.
IDebugControl4::AssembleWide

El método AssembleWide ensambla una sola instrucción de procesador. La instrucción ensamblada se coloca en la memoria del destino.
IDebugControl4::CallExtensionWide

El método CallExtensionWide llama a una extensión del depurador.
IDebugControl4::ControlledOutputVaListWide

El método ControlledOutputVaListWide da formato a una cadena y envía el resultado a las devoluciones de llamada registradas con algunos de los clientes del motor.
IDebugControl4::ControlledOutputWide

El método ControlledOutputWide da formato a una cadena y envía el resultado a las devoluciones de llamada de salida registradas con algunos de los clientes del motor.
IDebugControl4::D isassembleWide

El método DesensamblareWide desensamblama una instrucción de procesador en la memoria del destino.
IDebugControl4::EvaluateWide

El método EvaluateWide evalúa una expresión y devuelve el resultado.
IDebugControl4::ExecuteCommandFileWide

El método ExecuteCommandFileWide abre el archivo especificado y ejecuta los comandos del depurador contenidos en .
IDebugControl4::ExecuteWide

El método ExecuteWide ejecuta los comandos del depurador especificados.
IDebugControl4::GetBreakpointById2

El método GetBreakpointById2 devuelve el punto de interrupción con el identificador de punto de interrupción especificado.
IDebugControl4::GetBreakpointByIndex2

El método GetBreakpointByIndex2 devuelve el punto de interrupción ubicado en el índice especificado.
IDebugControl4::GetContextStackTrace

El método GetContextStackTrace devuelve los fotogramas de la parte superior de la pila de llamadas, empezando por un contexto de registro arbitrario y devolviendo el contexto de registro reconstruido para cada fotograma de pila.
IDebugControl4::GetEventFilterCommandWide

El método GetEventFilterCommandWide devuelve el comando del depurador que el motor ejecutará cuando se produzca un evento especificado.
IDebugControl4::GetEventFilterTextWide

El método GetEventFilterTextWide devuelve una breve descripción de un evento para un filtro específico.
IDebugControl4::GetEventIndexDescriptionWide

El método GetEventIndexDescriptionWide describe el evento especificado en una lista estática de eventos para el destino actual.
IDebugControl4::GetExceptionFilterSecondCommand

El método IDebugControl4::GetExceptionFilterSecondCommandWide devuelve el comando que se ejecutará tras la segunda oportunidad de una excepción.
IDebugControl4::GetExceptionFilterSecondCommandWide

El método IDebugControl4::GetExceptionFilterSecondCommandWide devuelve el comando que ejecutará el motor del depurador tras la segunda oportunidad de una excepción.
IDebugControl4::GetExpressionSyntaxNamesWide

El método GetExpressionSyntaxNamesWide devuelve los nombres completos y abreviados de una sintaxis de expresión.
IDebugControl4::GetExtensionByPathWide

El método GetExtensionByPathWide devuelve el identificador de una biblioteca de extensiones ya cargada.
IDebugControl4::GetExtensionFunctionWide

El método GetExtensionFunctionWide devuelve un puntero a una función de extensión desde una biblioteca de extensiones.
IDebugControl4::GetLastEventInformationWide

El método GetLastEventInformationWide devuelve información sobre el último evento que se produjo en un destino.
IDebugControl4::GetLogFile2

El método GetLogFile2 devuelve el nombre del archivo de registro abierto actualmente.
IDebugControl4::GetLogFile2Wide

El método GetLogFile2Wide devuelve el nombre del archivo de registro abierto actualmente.
IDebugControl4::GetLogFileWide

El método GetLogFileWide devuelve el nombre del archivo de registro abierto actualmente.
IDebugControl4::GetManagedStatus

Proporciona comentarios sobre el uso del motor de las API de depuración en tiempo de ejecución proporcionadas por Common Language Runtime (CLR).
IDebugControl4::GetManagedStatusWide

Proporciona comentarios como una cadena de caracteres Unicode en el uso del motor de las API de depuración en tiempo de ejecución proporcionadas por Common Language Runtime (CLR).
IDebugControl4::GetProcessorTypeNamesWide

El método GetProcessorTypeNamesWide devuelve el nombre completo y el nombre abreviado del tipo de procesador especificado.
IDebugControl4::GetPromptTextWide

El método GetPromptTextWide devuelve el texto del mensaje estándar que se anteponerá a la salida con formato especificada en los métodos OutputPrompt y OutputPromptVaList.
IDebugControl4::GetSpecificFilterArgumentWide

El método GetSpecificFilterArgumentWide devuelve el valor del argumento filter para los filtros específicos que tienen un argumento.
IDebugControl4::GetStoredEventInformation

El método GetStoredEventInformation recupera información sobre un evento de interés disponible en el destino actual.
IDebugControl4::GetSystemVersionString

El método GetSystemVersionString devuelve una cadena que describe la versión del sistema operativo del destino.
IDebugControl4::GetSystemVersionStringWide

El método GetSystemVersionStringWide devuelve una cadena que describe la versión del sistema operativo del destino.
IDebugControl4::GetSystemVersionValues

El método GetSystemVersionValues devuelve información de número de versión para el destino actual.
IDebugControl4::GetTextMacroWide

El método GetTextMacroWide devuelve el valor de un alias de nombre fijo.
IDebugControl4::GetTextReplacementWide

El método GetTextReplacementWide devuelve el valor de un alias con nombre de usuario o un alias automático.
IDebugControl4::InputWide

El método InputWide solicita una cadena de entrada desde el motor del depurador.
IDebugControl4::OpenLogFile2

El método OpenLogFile2 abre un archivo de registro que recibirá la salida de los objetos de cliente.
IDebugControl4::OpenLogFile2Wide

El método OpenLogFile2Wide abre un archivo de registro que recibirá la salida de los objetos de cliente.
IDebugControl4::OpenLogFileWide

El método OpenLogFileWide abre un archivo de registro que recibirá la salida de los objetos de cliente.
IDebugControl4::OutputContextStackTrace

El método OutputContextStackTrace imprime la pila de llamadas especificada por una matriz de marcos de pila y los contextos de registro correspondientes.
IDebugControl4::OutputPromptVaListWide

El método OutputPromptVaListWide da formato y envía un mensaje de usuario a los objetos de devolución de llamada de salida.
IDebugControl4::OutputPromptWide

El método OutputPromptWide da formato y envía un mensaje de usuario a los objetos de devolución de llamada de salida.
IDebugControl4::OutputVaListWide

El método OutputVaListWide da formato a una cadena y envía el resultado a las devoluciones de llamada de salida registradas con los clientes del motor.
IDebugControl4::OutputWide

El método OutputWide da formato a una cadena y envía el resultado a devoluciones de llamada de salida registradas con los clientes del motor.
IDebugControl4::RemoveBreakpoint2

El método RemoveBreakpoint2 quita un punto de interrupción.
IDebugControl4::ResetManagedStatus

Borra y reinicializa la compatibilidad con la depuración de código administrado del motor de las API de depuración en tiempo de ejecución proporcionadas por Common Language Runtime (CLR).
IDebugControl4::ReturnInputWide

Los objetos IDebugInputCallbacks usan el método ReturnInputWide para enviar una cadena de entrada al motor después de una solicitud de entrada.
IDebugControl4::SetEventFilterCommandWide

El método SetEventFilterCommandWide establece un comando del depurador para que el motor se ejecute cuando se produce un evento especificado.
IDebugControl4::SetExceptionFilterSecondCommandWide

El método SetExceptionFilterSecondCommandWide establece el comando que ejecutará el motor del depurador en la segunda oportunidad de una excepción especificada.
IDebugControl4::SetExpressionSyntaxByNameWide

El método SetExpressionSyntaxByNameWide establece la sintaxis que usará el motor para evaluar expresiones.
IDebugControl4::SetSpecificFilterArgumentWide

El método SetSpecificFilterArgumentWide establece el valor del argumento filter para los filtros específicos que pueden tener un argumento.
IDebugControl4::SetTextMacroWide

El método SetTextMacroWide establece el valor de un alias de nombre fijo.
IDebugControl4::SetTextReplacementWide

El método SetTextReplacementWide establece el valor de un alias con nombre de usuario.

Requisitos

Requisito Valor
de la plataforma de destino de Windows
encabezado de dbgeng.h (include Dbgeng.h)

Consulte también

IDebugControl

IDebugControl2

IDebugControl3