Sdílet prostřednictvím


StopTracingSessionA

Sada C++ Build Insights SDK je kompatibilní se sadou Visual Studio 2017 a novějšími verzemi. Pokud chcete zobrazit dokumentaci k těmto verzím, nastavte ovládací prvek selektoru verzí sady Visual Studio pro tento článek na Visual Studio 2017 nebo novější. Nachází se v horní části obsahu na této stránce.

Funkce StopTracingSessionA zastaví probíhající relaci trasování a vytvoří nezpracovaný trasovací soubor. Nezpracované trasovací soubory je možné předat funkcím Analyze, AnalzeA a AnalyzeW , aby se spustila relace analýzy. Nezpracované trasovací soubory lze také předat do funkcí Relog, RelogA a RelogW , aby se spustila relace relogování. Volání StopTracingSessionA spustitelných souborů musí mít oprávnění správce.

Syntaxe

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

Parametry

sessionName
Název relace trasování, která se má zastavit. Použijte stejný název relace jako název předaný startTracingSession, StartTracingSessionA nebo StartTracingSessionW.

outputLogFile
Cesta k poslednímu výstupnímu souboru protokolu, kam by se mělo uložit nezpracované trasování.

statistiky
Ukazatel na objekt TRACING_SESSION_STATISTICS . StopTracingSessionA zapíše statistiku trasování kolekce v tomto objektu před vrácením.

Návratová hodnota

Kód výsledku z výčtu RESULT_CODE .