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

O método GetNumberEventFilters retorna o número de filtros de evento usados atualmente pelo mecanismo.

Sintaxe

HRESULT GetNumberEventFilters(
  [out] PULONG SpecificEvents,
  [out] PULONG SpecificExceptions,
  [out] PULONG ArbitraryExceptions
);

Parâmetros

[out] SpecificEvents

Recebe o número de eventos que podem ser controlados usando os filtros de evento específicos. Esses eventos são enumerados usando algumas das constantes DEBUG_FILTER_XXX .

[out] SpecificExceptions

Recebe o número de exceções que podem ser controladas usando os filtros de exceção específicos. O primeiro filtro de exceção específico é o filtro de exceção padrão. As exceções controladas pelos outros filtros de exceção específicos sempre terão seu próprio filtro e não herdarão seu comportamento do filtro de exceção específico padrão. Esses filtros de exceção são identificados pelo código de exceção. Consulte Exceções específicas para obter uma lista dos filtros de exceção específicos.

[out] ArbitraryExceptions

Recebe o número de filtros de exceção arbitrários usados atualmente pelo mecanismo. Esses filtros de exceção são identificados pelo código de exceção.

Retornar valor

Esse método também pode retornar valores de erro. Consulte Valores retornados para obter mais detalhes.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.

Comentários

Para obter mais informações sobre filtros de evento, consulte Filtros de eventos.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho dbgeng.h (inclua Dbgeng.h)