StopAndAnalyzeTracingSessionW
Пакет SDK для Сборки C++ совместим с Visual Studio 2017 и более поздними версиями. Чтобы увидеть документацию для этих версий, установите в данной статье селектор Версия Visual Studio в Visual Studio 2017 и более поздних версий. Он находится в верхней части оглавления на этой странице.
Функция StopAndAnalyzeTracingSessionW
останавливает текущий сеанс трассировки и сохраняет итоговую трассировку во временном файле. Затем сразу же запускается сеанс анализа с использованием временного файла в качестве входных данных. Исполняемые файлы, вызывающие эту функцию, должны иметь привилегии администратора.
Синтаксис
enum RESULT_CODE StopAndAnalyzeTracingSessionW(
const wchar_t* sessionName,
TRACING_SESSION_STATISTICS* statistics,
const ANALYSIS_DESCRIPTOR* analysisDescriptor);
Параметры
sessionName
Имя останавливаемого сеанса трассировки. Используйте то же имя сеанса, которое было передано в StartTracingSession, StartTracingSessionA или StartTracingSessionW.
statistics
Указатель на объект TRACING_SESSION_STATISTICS. StopAndAnalyzeTracingSessionW
записывает статистику сбора трассировки в этот объект перед возвратом.
analysisDescriptor
Указатель на объект ANALYSIS_DESCRIPTOR. Используйте этот объект для настройки сеанса анализа в журнал, запущенного StopAndAnalyzeTracingSessionW
.
Возвращаемое значение
Код результата из перечисления RESULT_CODE.