CvEnterSpan 函式
標記新延伸的開頭。
HRESULT CvEnterSpanW(
_In_reads_bytes_(16) PCV_MARKERSERIES pMarkerSeries,
_Out_ PCV_SPAN* ppSpan,
_In_ PCWSTR pMessage,
...
);
HRESULT CvEnterSpanA(
_In_reads_bytes_(16) PCV_MARKERSERIES pMarkerSeries,
_Out_ PCV_SPAN* ppSpan,
_In_ PCSTR pMessage,
...
);
HRESULT CvEnterSpanVW(
_In_reads_bytes_(16) PCV_MARKERSERIES pMarkerSeries,
_Out_ PCV_SPAN* ppSpan,
_In_ PCWSTR pMessage,
_In_ va_list argList
);
HRESULT CvEnterSpanVA(
_In_reads_bytes_(16) PCV_MARKERSERIES pMarkerSeries,
_Out_ PCV_SPAN* ppSpan,
_In_ PCSTR pMessage,
_In_ va_list argList
);
HRESULT CvEnterSpanExW(
_In_reads_bytes_(16) PCV_MARKERSERIES pMarkerSeries,
_In_ CV_IMPORTANCE level,
_In_ int category,
_Out_ PCV_SPAN* ppSpan,
_In_ PCWSTR pMessage,
...
);
HRESULT CvEnterSpanExA(
_In_reads_bytes_(16) PCV_MARKERSERIES pMarkerSeries,
_In_ CV_IMPORTANCE level,
_In_ int category,
_Out_ PCV_SPAN* ppSpan,
_In_ PCSTR pMessage,
...
);
HRESULT CvEnterSpanExVW(
_In_reads_bytes_(16) PCV_MARKERSERIES pMarkerSeries,
_In_ CV_IMPORTANCE level,
_In_ int category,
_Out_ PCV_SPAN* ppSpan,
_In_ PCWSTR pMessage,
_In_ va_list argList);
HRESULT CvEnterSpanExVA(
_In_reads_bytes_(16) PCV_MARKERSERIES pMarkerSeries,
_In_ CV_IMPORTANCE level,
_In_ int category,
_Out_ PCV_SPAN* ppSpan,
_In_ PCSTR pMessage,
_In_ va_list argList);
參數
argList
引數清單。category
延伸的分類。level
延伸的重要性。pMarkerSeries
有效的符號系列內容。不可為 NULL 。pMessage
訊息的格式字串。不可為 NULL 。ppSpan
接受產生延伸物件變數的位址。位址不能為 null,變數可以有任何值。
傳回值
當訊息成功寫入時S_OK。錯誤碼,以防萬一有任何錯誤。使用 SUCCEEDED/FAILED 巨集來檢查錯誤條件。
需求
標題: cvmarkers.h
Unicode: CvEnterSpanW, CvEnterSpanVW, CvEnterSpanExW, CvEnterSpanExVW
ANSI: CvEnterSpanA, CvEnterSpanVA, CvEnterSpanExA, CvEnterSpanExVW