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