Método IDebugClient5::GetNumberEventCallbacks (dbgeng.h)

O método GetNumberEventCallbacks retorna o número de retornos de chamada de evento que estão interessados nos eventos especificados.

Sintaxe

HRESULT GetNumberEventCallbacks(
  [in]  ULONG  EventFlags,
  [out] PULONG Count
);

Parâmetros

[in] EventFlags

Especifica um conjunto de eventos usados para filtrar alguns dos retornos de chamada de evento; somente os retornos de chamada de evento que indicaram interesse em um dos eventos em EventFlags serão contados . Consulte DEBUG_EVENT_XXX para obter uma lista dos eventos.

[out] Count

Recebe o número de retornos de chamada de evento que estão interessados em pelo menos um dos eventos em EventFlags.

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

Cada cliente pode ter no máximo um retorno de chamada de evento registrado com ele. Quando um retorno de chamada é registrado com um cliente, seu método IDebugEventCallbacks::GetInterestMask é chamado para permitir que o cliente especifique em quais eventos ele está interessado.

Para obter mais informações sobre retornos de chamada, consulte Retornos de chamada.

Requisitos

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

Confira também

GetEventCallbacks

GetNumberInputCallbacks

GetNumberOutputCallbacks

IDebugClient5

IDebugEventCallbacks

SetEventCallbacks