Metodo IDebugControl::GetNumberEventFilters (dbgeng.h)

Il metodo GetNumberEventFilters restituisce il numero di filtri eventi attualmente utilizzati dal motore.

Sintassi

HRESULT GetNumberEventFilters(
  [out] PULONG SpecificEvents,
  [out] PULONG SpecificExceptions,
  [out] PULONG ArbitraryExceptions
);

Parametri

[out] SpecificEvents

Riceve il numero di eventi che possono essere controllati usando i filtri eventi specifici. Questi eventi vengono enumerati usando alcune delle costanti DEBUG_FILTER_XXX .

[out] SpecificExceptions

Riceve il numero di eccezioni che possono essere controllate usando i filtri di eccezione specifici. Il primo filtro di eccezione specifico è il filtro di eccezione predefinito. Le eccezioni controllate dagli altri filtri di eccezione specifici avranno sempre il proprio filtro e non erediteranno il comportamento dal filtro di eccezione specifico predefinito. Questi filtri eccezioni vengono identificati dal codice di eccezione. Per un elenco dei filtri di eccezione specifici, vedere Eccezioni specifiche.

[out] ArbitraryExceptions

Riceve il numero di filtri eccezioni arbitrari attualmente utilizzati dal motore. Questi filtri eccezioni vengono identificati dal codice di eccezione.

Valore restituito

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

Codice restituito Descrizione
S_OK
Il metodo è stato eseguito correttamente.

Commenti

Per altre informazioni sui filtri eventi, vedere Filtri eventi.

Requisiti

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