CvWriteMessage 函数

将消息写入并发可视化工具跟踪文件。

HRESULT CvWriteMessageW(
    _In_reads_bytes_(16) PCV_MARKERSERIES pMarkerSeries,
    _In_ PCWSTR pMessage,
    ...
    );

HRESULT CvWriteMessageA(
    PCV_MARKERSERIES pMarkerSeries,
    _In_ PCSTR pMessage,
    ...
    );

HRESULT CvWriteMessageVW(
    _In_reads_bytes_(16) PCV_MARKERSERIES pMarkerSeries,
    _In_ PCWSTR pMessage,
    _In_ va_list argList);

HRESULT CvWriteMessageVA(
    _In_reads_bytes_(16) PCV_MARKERSERIES pMarkerSeries,
    _In_ PCSTR pMessage,
    _In_ va_list argList);

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

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

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

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

参数

  • argList
    参数列表。

  • category
    区域的类别。

  • level
    范围的重要性等级。

  • pMarkerSeries
    有效标记系列上下文。不能为 NULL。

  • pMessage
    消息格式字符串。不能为 NULL。

返回值

S_OK,当消息成功写入。错误代码,当有任何错误时。使用 SUCCEEDED/FAILED 宏检查错误状态。

要求

**页眉:**cvmarkers.h

Unicode: CvWriteMessageW,CvWriteMessageVW,CvWriteMessageExW,CvWriteMessageExVW

ANSI: CvWriteMessageA,CvWriteMessageVA,CvWriteMessageExA,CvWriteMessageExVA

请参见

概念

C++ 库参考