CvIsEnabled 함수CvIsEnabled Function

세션에서 지정된 ETW 공급자를 사용하도록 설정했는지 확인합니다.Determines whether any session has enabled the specified ETW provider.

구문Syntax

HRESULT CvIsEnabled(  
   _In_ PCV_PROVIDER pProvider  
);  
HRESULT CvIsEnabledEx(  
   _In_ PCV_PROVIDER pProvider,  
   _In_ CV_IMPORTANCE level,  
   _In_ int category  
);  

매개 변수Parameters

category
범주입니다.Category.

level
중요도 수준입니다.Importance level.

pProvider
올바른 공급자 개체입니다.Valid provider object. NULL일 수 없습니다.Cannot be NULL.

반환 값Return Value

현재 공급자를 사용할 수 있는 경우 S_OK입니다.S_OK if provider is currently enabled. 현재 공급자를 사용할 수 없는 경우 S_FALSE입니다.S_FALSE if provider is currently disabled. 오류가 발생한 경우 오류 코드입니다.Error code in case there were any errors. FAILED 매크로를 사용하여 오류 조건을 확인한 후 S_OK/S_FALSE를 확인할 수 있습니다.Use FAILED macro to check for error condition and then check for S_OK/S_FALSE.

요구 사항Requirements

헤더: cvmarkers.hHeader: cvmarkers.h

참고 항목See Also

C++ 라이브러리 참조C++ Library Reference