StopAndAnalyzeTracingSessionA
Le SDK Build Insights C++ est compatible avec Visual Studio 2017 et ultérieur. Pour consulter la documentation de ces versions, définissez le contrôle de sélecteur Version de Visual Studio pour cet article sur Visual Studio 2017 ou ultérieur. Il se trouve en haut de la table des matières de cette page.
La StopAndAnalyzeTracingSessionA
fonction arrête une session de suivi en cours et enregistre la trace résultante dans un fichier temporaire. Une session d’analyse est ensuite immédiatement démarrée à l’aide du fichier temporaire en tant qu’entrée. Les exécutables appelant cette fonction doivent disposer de privilèges d’administrateur.
Syntaxe
enum RESULT_CODE StopAndAnalyzeTracingSessionA(
const char* sessionName,
TRACING_SESSION_STATISTICS* statistics,
const ANALYSIS_DESCRIPTOR* analysisDescriptor);
Paramètres
sessionName
Nom de la session de suivi à arrêter. Utilisez le même nom de session que celui passé à StartTracingSession, StartTracingSessionA ou StartTracingSessionW.
statistiques
Pointeur vers un objet TRACING_SESSION_STATISTICS . StopAndAnalyzeTracingSessionA
écrit les statistiques de collection de traces dans cet objet avant de retourner.
analysisDescriptor
Pointeur vers un objet ANALYSIS_DESCRIPTOR . Utilisez cet objet pour configurer la session d’analyse démarrée par StopAndAnalyzeTracingSessionA
.
Valeur de retour
Code de résultat de l’énumération RESULT_CODE .