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 |