Compartilhar via


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

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

Sintaxe

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

Parâmetros

[in] EventFlags

Especifica um conjunto de eventos usado para filtrar alguns dos retornos de chamada do 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.

Valor de retorno

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

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

Observações

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
da Plataforma de Destino Área de trabalho
cabeçalho dbgeng.h (inclua Dbgeng.h)

Consulte também

GetEventCallbacks

GetNumberInputCallbacks

GetNumberOutputCallbacks

IDebugClient5

IDebugEventCallbacks

SetEventCallbacks