CvWriteFlag 関数CvWriteFlag Function

同時実行ビジュアライザーのトレース ファイルにフラグを書き込みます。Writes a flag to the Concurrency Visualizer trace file.

構文Syntax

HRESULT CvWriteFlagExW(  
    _In_reads_bytes_(16) PCV_MARKERSERIES pMarkerSeries,  
    _In_ CV_IMPORTANCE level,  
    _In_ int category,  
    _In_ PCWSTR pMessage,  
    ...  
    );  

HRESULT CvWriteFlagExA(  
    _In_reads_bytes_(16) PCV_MARKERSERIES pMarkerSeries,  
    _In_ CV_IMPORTANCE level,  
    _In_ int category,  
    _In_ PCSTR pMessage,  
    ...  
    );  

HRESULT CvWriteFlagExVW(  
    _In_reads_bytes_(16) PCV_MARKERSERIES pMarkerSeries,  
    _In_ CV_IMPORTANCE level,  
    _In_ int category,  
    _In_ PCWSTR pMessage,  
    _In_ va_list argList);  

HRESULT CvWriteFlagExVA(  
    _In_reads_bytes_(16) PCV_MARKERSERIES pMarkerSeries,  
    _In_ CV_IMPORTANCE level,  
    _In_ int category,  
    _In_ PCSTR pMessage,  
    _In_ va_list argList);  

パラメーターParameters

argList
引数リスト。List of arguments.

category
カテゴリ。Category.

level
重要度レベル。Importance level.

pMarkerSeries
有効なマーカー系列コンテキスト。Valid marker series context. Nll は指定できません。Cannot be NULL.

pMessage
メッセージの書式設定文字列。Message format string. Nll は指定できません。Cannot be NULL.

戻り値Return Value

メッセージが書き込まれると S_OK を返します。S_OK when the message is successfully written. エラーが発生した場合はエラー コードを返します。Error code in case there were any errors. SUCCEEDED/FAILED マクロを使用し、エラーの状態を確認します。Use SUCCEEDED/FAILED macros to check for error condition.

要件Requirements

ヘッダー: cvmarkers.hHeader: cvmarkers.h

Unicode: CvWriteFlagExW、CvWriteFlagExVWUnicode: CvWriteFlagExW, CvWriteFlagExVW

ANSI:CvWriteFlagExA、CvWriteFlagExVAANSI:CvWriteFlagExA, CvWriteFlagExVA

関連項目See Also

C++ ライブラリ リファレンスC++ Library Reference