Método ITracer::GetBits (wdtf.h)
El método GetBits devuelve el conjunto de marcas de seguimiento de una coclase como máscara de bits, dada una valor de TTraceLevel especificado y el CLSID de la coclase.
Sintaxis
HRESULT GetBits(
[in] CLSID ClassID,
[in] TTraceLevel Level,
[out, retval] DWORD *pBits
);
Parámetros
[in] ClassID
CLSID de la coclase del objeto que solicita la máscara de bits de seguimiento. Este parámetro hace que el ruta de acceso traceLevel de la interfaz se defina como HKCR\CLSID<ClassID>.
[in] Level
Nivel de seguimiento que se solicita. Un valor de Trace_Default indica que getBits buscará la ruta de acceso TraceLevel de la interfaz para el nivel predeterminado. TraceLevel Path se especifica mediante classID o pszTraceLevelPath. .
[out, retval] pBits
Conjunto devuelto de marcas como máscara de bits.
Valor devuelto
GetBits devuelve un valor de HRESULT estándar.
Observaciones
El método GetBits está diseñado para el uso de WDTF de bajo nivel. Si desea cambiar el nivel de seguimiento de un objeto en tiempo de ejecución, consulte ITracing.
Si no existe ningún nivel de seguimiento predeterminado, se produce un error en este método.
Si se produce un error en getBits por cualquier motivo, se espera que el autor de la llamada siga usando silenciosamente la máscara de bits de seguimiento de su creador.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | wdtf.h |