Compartir a través de


Método IDebugControl::GetEventFilterCommand (dbgeng.h)

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

Sintaxis

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

Parámetros

[in] Index

Especifica el índice del filtro de eventos. El índice puede tomar cualquier valor entre cero y uno menor que el número total de filtros de eventos devueltos por GetNumberEventFilters (inclusive). Para obtener más información sobre el índice de los filtros, vea Index and Exception Code.

[out, optional] Buffer

Recibe el comando del depurador que el motor ejecutará cuando se produzca el evento.

[in] BufferSize

Especifica el tamaño, en caracteres, del búfer que especifica Buffer . 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. 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 detalles.

Código devuelto Descripción
S_OK
Método realizado correctamente.

Comentarios

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

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado dbgeng.h (incluir Dbgeng.h)

Consulte también

GetExceptionFilterSecondCommand

IDebugControl

IDebugControl2

IDebugControl3

SetEventFilterCommand

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