Aracılığıyla paylaş


StopTracingSession

C++ Build Insights SDK'sı Visual Studio 2017 ve sonraki sürümlerle uyumludur. Bu sürümlerin belgelerini görmek için bu makalenin Visual Studio Sürüm seçici denetimini Visual Studio 2017 veya üzeri olarak ayarlayın. Bu sayfadaki içindekiler tablosunun en üstünde bulunur.

İşlev, StopTracingSession devam eden bir izleme oturumunu durdurur ve bir ham izleme dosyası oluşturur. Analiz oturumu başlatmak için ham izleme dosyalarını Analyze, AnalzeA ve AnalyzeW işlevlerine geçirebilirsiniz. Yeniden kaydetme oturumu başlatmak için ham izleme dosyalarını Relog, RelogA ve RelogW işlevlerine geçirebilirsiniz.

Çağıranın kullanmak StopTracingSessioniçin yönetici izinlerine sahip olması gerekir.

Sözdizimi

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

Parametreler

sessionName
Durdurulacak izleme oturumunun adı. StartTracingSession, StartTracingSessionA veya StartTracingSessionW için kullanılan oturum adını kullanın.

outputLogFile
Ham izlemeyi kaydetmek için son çıkış günlüğü dosyasının tam yolu.

istatistikler
TRACING_SESSION_STATISTICS nesnesinin işaretçisi. StopTracingSession döndürmeden önce bu nesneye izleme koleksiyonu istatistikleri yazar.

Dönüş Değeri

RESULT_CODE sabit tablosundan bir sonuç kodu.