Metodo ITracer::GetBits (wdtf.h)
Il metodo GetBits restituisce il set di flag di traccia per una coclasse come maschera di bit, dato un valore TTraceLe vel specificato e il CLSID della coclasse.
Sintassi
HRESULT GetBits(
[in] CLSID ClassID,
[in] TTraceLevel Level,
[out, retval] DWORD *pBits
);
Parametri
[in] ClassID
CLSID della coclasse dell'oggetto che richiede la maschera di bit di traccia. Questo parametro determina la definizione del TraceLevel Path dell'interfaccia come HKCR\CLSID<ClassID>.
[in] Level
Livello di traccia richiesto. Un valore di Trace_Default indica che GetBits cercherà il percorso TraceLevel dell'interfaccia per il livello predefinito. TraceLevel Path viene specificato usando ClassID o pszTraceLevelPath. .
[out, retval] pBits
Set restituito di flag come maschera di bit.
Valore restituito
GetBits restituisce un valore HRESULT standard.
Osservazioni
Il metodo GetBits è destinato all'utilizzo WDTF di basso livello. Per modificare il livello di traccia di un oggetto in fase di esecuzione, vedere ITracing.
Se non esiste alcun livello di traccia predefinito, questo metodo ha esito negativo.
Se GetBits ha esito negativo per qualsiasi motivo, il chiamante dovrebbe continuare a usare automaticamente la maschera di bit di traccia del creatore.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | wdtf.h |