分享方式:


StopTracingSessionA

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

StopTracingSessionA 式會停止進行中的追蹤會話,並產生原始追蹤檔案。 原始追蹤檔案可以傳遞至 Analyze AnalzeA AnalyzeW 函式,以啟動分析會話。 原始追蹤檔案也可以傳遞至 Relog RelogA RelogW 函式,以開始重新記錄會話。 呼叫 StopTracingSessionA 的可執行檔必須具有系統管理員許可權。

語法

enum RESULT_CODE StopTracingSessionA(
    const char*                 sessionName,
    const char*                 outputLogFile,
    TRACING_SESSION_STATISTICS* statistics);

參數

sessionName
要停止的追蹤會話名稱。 使用與傳遞至 StartTracingSession StartTracingSessionA StartTracingSessionW 的會話名稱相同。

outputLogFile
應儲存原始追蹤之最終輸出記錄檔的路徑。

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

傳回值

來自 RESULT_CODE 列舉的結果碼。