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 |
---|---|
|
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) |