分享方式:


StopTracingSession

C++ Build Insights SDK 與 Visual Studio 2017 和更新版本相容。 若要查看這些版本的檔,請將本文的 Visual Studio 版本 選取器控制項設定為 Visual Studio 2017 或更新版本。 其位於此頁面目錄頂端。

StopTracingSession 式會停止進行中的追蹤會話,並產生原始追蹤檔案。 您可以將原始追蹤檔案傳遞至 Analyze AnalzeA AnalyzeW 函式,以啟動分析會話。 您可以將原始追蹤檔案傳遞至 Relog RelogA RelogW 函式,以啟動重新記錄會話。

呼叫端必須具有系統管理員許可權才能使用 StopTracingSession

語法

inline RESULT_CODE StopTracingSession(
    const char*                 sessionName,
    const char*                 outputLogFile,
    TRACING_SESSION_STATISTICS* statistics);

inline RESULT_CODE StopTracingSession(
    const wchar_t*              sessionName
    const wchar_t*              outputLogFile,
    TRACING_SESSION_STATISTICS* statistics);

參數

sessionName
要停止的追蹤會話名稱。 使用用於 StartTracingSession StartTracingSessionA StartTracingSessionW 的相同會話名稱。

outputLogFile
最後輸出記錄檔的完整路徑,以儲存原始追蹤。

統計
TRACING_SESSION_STATISTICS 物件的指標。 StopTracingSession 在傳回之前,會寫入這個 物件的追蹤集合統計資料。

傳回值

來自 RESULT_CODE 列舉的結果碼。