Condividi tramite


Metodo IDebugClient5::GetNumberEventCallbacks (dbgeng.h)

Il metodo GetNumberEventCallbacks restituisce il numero di callback di eventi interessati agli eventi specificati.

Sintassi

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

Parametri

[in] EventFlags

Specifica un set di eventi utilizzati per filtrare alcuni callback degli eventi; verranno conteggiati solo i callback degli eventi che hanno indicato un interesse in uno degli eventi in EventFlags. Per un elenco degli eventi, vedere DEBUG_EVENT_XXX.

[out] Count

Riceve il numero di callback di eventi interessati ad almeno uno degli eventi in EventFlags.

Valore restituito

Questo metodo può anche restituire valori di errore. Per altri dettagli, vedere valori restituiti.

Codice restituito Descrizione
S_OK
Il metodo ha avuto esito positivo.

Osservazioni

Ogni client può avere al massimo un callback di eventi registrato con esso. Quando un callback viene registrato con un client, viene chiamato il metodo IDebugEventCallbacks::GetInterestMask per consentire al client di specificare gli eventi a cui è interessato.

Per altre informazioni sui callback, vedere callback.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione dbgeng.h (include Dbgeng.h)

Vedere anche

GetEventCallbacks

GetNumberInputCallbacks

GetNumberOutputCallbacks

IDebugClient5

IDebugEventCallbacks

SetEventCallbacks