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
生成された範囲オブジェクトを保持する変数のアドレス。アドレスは変数の値を持つことができますが、空白にすることはできません。
戻り値
メッセージが正常に作成された場合は、S_OK を返します。エラーがある場合はエラー コード。エラー条件をチェックするために SUCCEEDED/FAILED マクロを使用します。
必要条件
ヘッダー: cvmarkers.h
Unicode: CvEnterSpanW、CvEnterSpanVW、CvEnterSpanExW、CvEnterSpanExVW
ANSI: CvEnterSpanA、CvEnterSpanVA、CvEnterSpanExA、CvEnterSpanExVW