Partager via


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

La méthode GetNumberEventCallbacks retourne le nombre de rappels d’événements qui sont intéressés par les événements donnés.

Syntaxe

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

Paramètres

[in] EventFlags

Spécifie un ensemble d’événements utilisés pour filtrer certains rappels d’événements ; seuls les rappels d’événements qui ont indiqué un intérêt dans l’un des événements de EventFlags seront comptabilisés. Consultez DEBUG_EVENT_XXX pour obtenir la liste des événements.

[out] Count

Reçoit le nombre de rappels d’événements qui sont intéressés par au moins l’un des événements dans EventFlags.

Valeur de retour

Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez valeurs de retour.

Retourner le code Description
S_OK
La méthode a réussi.

Remarques

Chaque client peut avoir au plus un rappel d’événement inscrit auprès de celui-ci. Lorsqu’un rappel est inscrit auprès d’un client, sa méthode IDebugEventCallbacks ::GetInterestMask est appelée pour permettre au client de spécifier les événements qui lui intéressent.

Pour plus d’informations sur les rappels, consultez rappels.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête dbgeng.h (include Dbgeng.h)

Voir aussi

GetEventCallbacks

GetNumberInputCallbacks

GetNumberOutputCallbacks

IDebugClient5

IDebugEventCallbacks

SetEventCallbacks