StopTracingSession
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 StopTracingSession
zastaví probíhající relaci trasování a vytvoří nezpracovaný trasovací soubor. Nezpracované trasovací soubory můžete předat funkcím Analyze, AnalzeA a AnalyzeW , aby se spustila relace analýzy. Nezpracované trasovací soubory můžete předat funkcím Relog, RelogA a RelogW , aby se spustila relace relogování.
Volající musí mít oprávnění správce k použití StopTracingSession
.
Syntaxe
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);
Parametry
sessionName
Název relace trasování, která se má zastavit. Použijte stejný název relace jako pro StartTracingSession, StartTracingSessionA nebo StartTracingSessionW.
outputLogFile
Úplná cesta k poslednímu výstupnímu souboru protokolu pro uložení nezpracovaného trasování.
statistiky
Ukazatel na objekt TRACING_SESSION_STATISTICS . StopTracingSession
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 .