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 .