Compartir a través de


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

El método GetNumberEventCallbacks devuelve el número de devoluciones de llamada de eventos que están interesados en los eventos especificados.

Sintaxis

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

Parámetros

[in] EventFlags

Especifica un conjunto de eventos usados para filtrar algunas de las devoluciones de llamada de eventos; solo se contarán las devoluciones de llamada de eventos que hayan indicado un interés en uno de los eventos de EventFlags . Consulte DEBUG_EVENT_XXX para obtener una lista de los eventos.

[out] Count

Recibe el número de devoluciones de llamada de eventos que están interesados en al menos uno de los eventos de EventFlags.

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

Cada cliente puede tener como máximo una devolución de llamada de evento registrada con él. Cuando se registra una devolución de llamada con un cliente, se llama al método IDebugEventCallbacks::GetInterestMask para permitir al cliente especificar los eventos que le interesan.

Para obtener más información sobre las devoluciones de llamada, consulte Devoluciones de llamada.

Requisitos

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

Consulte también

GetEventCallbacks

GetNumberInputCallbacks

GetNumberOutputCallbacks

IDebugClient5

IDebugEventCallbacks

SetEventCallbacks