Compartir a través de


Método IDebugControl2::GetExceptionFilterSecondCommand (dbgeng.h)

El método GetExceptionFilterSecondCommand devuelve el comando que ejecutará el motor del depurador de en la segunda oportunidad de una excepción de especificada.

Sintaxis

HRESULT GetExceptionFilterSecondCommand(
  [in]            ULONG  Index,
  [out, optional] PSTR   Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG CommandSize
);

Parámetros

[in] Index

Especifica el índice del filtro de excepciones cuyo comando de segunda oportunidad se devolverá. index también puede hacer referencia al filtro de excepciones predeterminado para devolver el comando de segunda oportunidad para esas excepciones que no tienen un filtro de excepción específico o arbitrario.

[out, optional] Buffer

Recibe el comando de segunda oportunidad para el filtro de excepciones.

[in] BufferSize

Especifica el tamaño, en caracteres, del búfer que Búfer especifica. Este tamaño incluye el espacio para el carácter de terminación '\0'.

[out, optional] CommandSize

Recibe el tamaño, en caracteres, del comando de segunda oportunidad para el filtro de excepciones. Este tamaño incluye el espacio para el carácter de terminación '\0'. Si CommandSize es NULL, no se devuelve esta información.

Valor devuelto

Este método también puede devolver valores de error. Consulte valores devueltos para obtener más información.

Código devuelto Descripción
S_OK
El método se realizó correctamente.

Observaciones

Solo los filtros de excepción admiten un comando de segunda oportunidad. Si Index hace referencia a un filtro de eventos específico , el comando devuelto a buffer estará vacío. El comando devuelto también estará vacío si no se ha establecido ningún comando de segunda oportunidad para la excepción especificada.

Para obtener más información sobre los filtros de eventos , vea filtros de eventos.

Requisitos

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

Consulte también

GetEventFilterCommand

IDebugControl

IDebugControl2

IDebugControl3

SetExceptionFilterSecondCommand

sx, sxd, sxe, sxi, sxn (Establecer excepciones)