Freigeben über


IDebugClient5::GetNumberEventCallbacks-Methode (dbgeng.h)

Die GetNumberEventCallbacks-Methode gibt die Anzahl von Ereignisrückrufen zurück, die an den angegebenen Ereignissen interessiert sind.

Syntax

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

Parameter

[in] EventFlags

Gibt eine Gruppe von Ereignissen an, die zum Herausfiltern einiger Ereignisrückrufe verwendet werden. Es werden nur Ereignisrückrufe gezählt, die ein Interesse an einem der Ereignisse in EventFlags signalisiert haben. Eine Liste der Ereignisse finden Sie unter DEBUG_EVENT_XXX .

[out] Count

Empfängt die Anzahl von Ereignisrückrufen, die an mindestens einem der Ereignisse in EventFlags interessiert 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.

Hinweise

Für jeden Client kann höchstens ein Ereignisrückruf registriert sein. Wenn ein Rückruf bei einem Client registriert wird, wird die IDebugEventCallbacks::GetInterestMask-Methode aufgerufen, damit der Client angeben kann, an welchen Ereignissen er interessiert ist.

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

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (einschließlich Dbgeng.h)

Weitere Informationen

GetEventCallbacks

GetNumberInputCallbacks

GetNumberOutputCallbacks

IDebugClient5

IDebugEventCallbacks

SetEventCallbacks