Compartir vía


StopTracingSession

El SDK de C++ Build Insights es compatible con Visual Studio 2017 y versiones posteriores. Para ver la documentación de estas versiones, establezca el control de selector de Versión de Visual Studio para este artículo en Visual Studio 2017 o versiones posteriores. Se encuentra en la parte superior de la tabla de contenido de esta página.

La función StopTracingSession detiene una sesión de seguimiento en curso y genera un archivo de seguimiento sin formato. Se pueden pasar archivo de seguimiento sin procesar a las funciones Analyze, AnalzeA y AnalyzeW para iniciar una sesión de análisis. Se pueden pasar archivo de seguimiento sin procesar a las funciones Relog, RelogA y RelogW para iniciar una sesión de registro.

El autor de la llamada debe tener permisos del administrador para usar StopTracingSession.

Sintaxis

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);

Parámetros

sessionName
Nombre de la sesión de seguimiento que se va a detener. Use el mismo nombre de sesión que se usó para StartTracingSession, StartTracingSessionA o StartTracingSessionW.

outputLogFile
Ruta de acceso completa del archivo de registro de salida final para guardar el seguimiento sin procesar.

estadísticas
Puntero a un objeto TRACING_SESSION_STATISTICS. StopTracingSession escribe estadísticas de la colección de seguimientos en este objeto antes de devolver un valor.

Valor devuelto

Código de resultado de la enumeración RESULT_CODE.