Condividi tramite


Metodo IDebugClient5::GetNumberEventCallbacks (dbgeng.h)

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

Sintassi

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

Parametri

[in] EventFlags

Specifica un set di eventi usati per filtrare alcuni dei 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 degli eventi interessati a almeno uno degli eventi in EventFlags.

Valore restituito

Questo metodo può anche restituire valori di errore. Per altre informazioni, vedere Valori restituiti .

Codice restituito Descrizione
S_OK
Il metodo è stato eseguito correttamente.

Commenti

Ogni client può avere al massimo un callback evento 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 interessati.

Per altre informazioni sui callback, vedere Callback.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione dbgeng.h (includere Dbgeng.h)

Vedi anche

GetEventCallbacks

GetNumberInputCallbacks

GetNumberOutputCallbacks

IDebugClient5

IDebugEventCallbacks

SetEventCallbacks