Freigeben über


IDebugClient5::GetNumberEventCallbacks-Methode (dbgeng.h)

Die GetNumberEventCallbacks Methode gibt die Anzahl der Ereignisrückrufe zurück, die an den angegebenen Ereignisseninteressiert sind.

Syntax

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

Parameter

[in] EventFlags

Gibt eine Reihe von Ereignissen an, die verwendet werden, um einige der Ereignisrückrufe herauszufiltern; Nur Ereignisrückrufe, die ein Interesse an einem der Ereignisse in EventFlags angegeben haben, werden gezählt. Eine Liste der Ereignisse finden Sie unter DEBUG_EVENT_XXX.

[out] Count

Empfängt die Anzahl der Ereignisrückrufe, die an mindestens einem der Ereignisse in EventFlagsinteressiert sind.

Rückgabewert

Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.

Rückgabecode Beschreibung
S_OK
Die Methode war erfolgreich.

Bemerkungen

Jeder Client kann höchstens einen Ereignisrückruf registriert haben. Wenn ein Rückruf bei einem Client registriert wird, wird dessen IDebugEventCallbacks::GetInterestMask Methode aufgerufen, damit der Client angeben kann, an welchen Ereignissen es interessiert.

Weitere Informationen zu Rückrufen finden Sie unter Rückrufe.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- dbgeng.h (include Dbgeng.h)

Siehe auch

GetEventCallbacks-

GetNumberInputCallbacks

GetNumberOutputCallbacks

IDebugClient5-

IDebugEventCallbacks

SetEventCallbacks-