Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zestaw SDK usługi Build Insights języka C++ jest zgodny z programem Visual Studio 2017 lub nowszym. Aby zapoznać się z dokumentacją dla tych wersji, ustaw kontrolkę selektora wersji programu Visual Studio dla tego artykułu na program Visual Studio 2017 lub nowszy. Znajduje się on w górnej części spisu treści na tej stronie.
Funkcja StopTracingSessionW zatrzymuje trwającą sesję śledzenia i generuje nieprzetworzony plik śledzenia. Nieprzetworzone pliki śledzenia można przekazać do funkcji Analyze, AnalyzeAi AnalyzeW, aby rozpocząć sesję analizy. Nieprzetworzone pliki śledzenia można również przekazać do funkcji Relog, RelogA i RelogW, aby rozpocząć sesję ponownego logowania. Programy wywołujące StopTracingSessionW muszą mieć uprawnienia administratora.
Składnia
enum RESULT_CODE StopTracingSessionW(
const wchar_t* sessionName,
const char* outputLogFile,
TRACING_SESSION_STATISTICS* statistics);
Parametry
sessionName
Nazwa sesji śledzenia do zatrzymania. Użyj tej samej nazwy sesji, co przekazanej do StartTracingSession, StartTracingSessionA lub StartTracingSessionW.
outputLogFile
Ścieżka do końcowego pliku dziennika danych wyjściowych, w którym ma zostać zapisany nieprzetworzony ślad.
statystyki
Wskaźnik do obiektu TRACING_SESSION_STATISTICS .
StopTracingSessionW zapisuje statystyki zbierania danych śledzenia w tym obiekcie przed zwróceniem.
Wartość zwracana
Kod wyniku z wyliczenia RESULT_CODE .