CaptureStateOnSave dans SystemProvider
Représente une collection de mots clés qui déclenche l’exécution du noyau de ces mots clés (indicateurs de noyau) à la fin de la trace. Si l’attribut Operation est spécifié, les éléments Keyword peuvent être définis ou ajoutés à la collection.
Hiérarchie d’éléments
-
<
WindowsPerformanceRecorder>
-
<
Profils>
-
<
SystemProvider>
- < CaptureStateOnSave>
-
<
Profil>
-
<
Collectionneurs>
-
<
SystemCollectorId>
-
<
SystemProviderId>
- < CaptureStateOnSave>
-
<
SystemProvider>
- < CaptureStateOnSave>
-
<
SystemProviderId>
-
<
SystemCollectorId>
-
<
Collectionneurs>
-
<
SystemProvider>
-
<
Profils>
Syntaxe
<CaptureStateOnSave Operation = "Set" | "Add"> | “Remove”
<!-- Child elements -->
Keyword (System),
CustomKeyword
</CaptureStateOnSave>
Attributs et éléments
Attributs
Attribut | Description | Type de données | Obligatoire | Default |
---|---|---|---|---|
opération | Indique si des mots clés doivent être définis ou ajoutés. | Cet attribut peut avoir l’une des valeurs suivantes :
|
Non | Définissez |
Éléments enfants
Élément | Description | Condition requise |
---|---|---|
Mot clé (dans SystemProvider) | Décrit les indicateurs de noyau pour une session SystemLogger. | Obligatoire, un ou plusieurs. |
Remarque
L’exécution des mots clés système se produit automatiquement par WPR à la fin de la trace. Utiliser l’élément CaptureState* si
- vous souhaitez exécuter les mots clés système qui ne sont pas activés actuellement
- vous savez que l’exécution ne se produira pas en raison de l’arrêt du système
- vous souhaitez lancer l’exécution à un moment spécifique.
Définissez RundownFlag Start
sur si le noyau mot clé est activé, par exemple au début de la trace, ou Stop
si le mot clé est désactivé.
Éléments parents
Élément | Description |
---|---|
SystemProvider | Représente un fournisseur système pour le profil. |
SystemProviderId | Représente un identificateur de fournisseur système. |
Exemple
L’exemple de code suivant montre comment cet élément est utilisé.
<SystemProvider Id="SystemProvider_CaptureStateOnDemand">
<Keywords>
<Keyword Value="MemoryInfo" />
</Keywords>
<CaptureStateOnSave>
<Keyword Value="Pool" RundownFlag="Stop"/>
</CaptureStateOnSave>
</SystemProvider>
</SystemProvider>