ITracer::GetBits 메서드(wdtf.h)

GetBits 메서드는 지정된 TTraceLevel 값과 coclass의 CLSID가 지정된 경우 coclass에 대한 추적 플래그 집합을 비트 마스크로 반환합니다.

구문

HRESULT GetBits(
  [in]          CLSID       ClassID,
  [in]          TTraceLevel Level,
  [out, retval] DWORD       *pBits
);

매개 변수

[in] ClassID

추적 비트 마스크를 요청하는 개체의 공동 클래스 CLSID입니다. 이 매개 변수를 사용하면 인터페이스의 TraceLevel Path가 HKCR\CLSIDClassID><로 정의됩니다.

[in] Level

요청된 추적 수준입니다. Trace_Default 값은 GetBits가 인터페이스의 TraceLevel 경로에서 기본 수준을 검색한다는 것을 나타냅니다. TraceLevel 경로는 ClassID 또는 pszTraceLevelPath를 사용하여 지정됩니다. .

[out, retval] pBits

비트 마스크로 반환된 플래그 집합입니다.

반환 값

GetBits는 표준 HRESULT 값을 반환합니다.

설명

GetBits 메서드는 낮은 수준의 WDTF 사용을 위한 것입니다. 런타임에 개체의 추적 수준을 변경하려면 ITracing을 참조하세요.

기본 추적 수준이 없으면 이 메서드가 실패합니다.

어떤 이유로든 GetBits 가 실패하면 호출자는 작성자의 추적 비트 마스크를 계속 사용해야 합니다.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 wdtf.h

추가 정보

ITracer

ITracing

TTraceLevel