Sous-routine pm_delete_program_group
Objectif
Supprime les paramètres précédemment établis du moniteur de performances pour le groupe de comptage auquel appartient une unité d'exécution cible.
Bibliothèque
Bibliothèque d'API Performance Monitor (libpmapi.a)
Syntaxe
Descriptif
Cette sous-routine ne prend en charge que le modèle d'unités d'exécution 1: 1. Il a été remplacé par la sous-routine pm_delete_program_pgroup , qui prend en charge les modèles d'unités d'exécution 1: 1 et M: N. Un appel à cette sous-routine équivaut à un appel à la sous-routine pm_delete_program_pgroup avec un paramètre ptid égal à 0.
La sous-routine pm_delete_program_group supprime les paramètres du moniteur de performances précédemment établis pour une unité d'exécution du noyau cible. L'unité d'exécution doit être arrêtée et faire partie d'un processus de débogage sous le contrôle du processus appelant. Les paramètres du groupe auquel appartient l'unité d'exécution cible et de toutes les autres unités d'exécution du même groupe sont également supprimés.
Paramètres
| Article | Descriptif |
|---|---|
| PID | Identificateur de processus de l'unité d'exécution cible. Le processus cible doit être un débogueur sous le contrôle du processus appelant. |
| ID d'unité d'exécution | Identificateur d'unité d'exécution d'une unité d'exécution cible. |
Valeurs renvoyées
| Article | Descriptif |
|---|---|
| 0 % | Aucune erreur ne s'est produite. |
| Code d'erreur positif | Reportez-vous à la sous-routine pm_error (pm_error Subroutine) pour décoder le code d'erreur. |
Codes d'erreur
Reportez-vous à la sous-routine pm_error (pm_error Subroutine).
Fichiers
| Article | Descriptif |
|---|---|
| /usr/include/pmapi.h | Définit des macros standard, des types de données et des sous-routines. |