Méthode ITracer ::GetBits (wdtf.h)
La méthode GetBits retourne l’ensemble des indicateurs de suivi d’une coclasse en tant que masque de bits, en fonction d’une valeur TTraceLevel spécifiée et du CLSID de la coclasse.
Syntaxe
HRESULT GetBits(
[in] CLSID ClassID,
[in] TTraceLevel Level,
[out, retval] DWORD *pBits
);
Paramètres
[in] ClassID
CLSID de la co-classe de l’objet qui demande le masque de suivi. Ce paramètre entraîne la définition du chemin TraceLevel de l’interface comme HKCR\CLSID<ClassID>.
[in] Level
Niveau de suivi demandé. La valeur Trace_Default indique que GetBits recherchera le niveau par défaut dans le chemin TraceLevel de l’interface. TraceLevel Path est spécifié à l’aide de ClassID ou pszTraceLevelPath. .
[out, retval] pBits
Ensemble d’indicateurs retourné en tant que masque de bits.
Valeur retournée
GetBits retourne une valeur HRESULT standard.
Remarques
La méthode GetBits est destinée à une utilisation DE WDTF de bas niveau. Si vous souhaitez modifier le niveau de trace d’un objet au moment de l’exécution, consultez ITracing.
Si aucun niveau de trace par défaut n’existe, cette méthode échoue.
Si GetBits échoue pour une raison quelconque, l’appelant doit continuer à utiliser silencieusement le masque de suivi de bits de son créateur.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | wdtf.h |