Condividi tramite


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

Vedere anche

ITracer

ITracing

TTraceLevel