DFHUERTR (définition de la fonction)
La définition de la fonction identifie l'appelant du programme d'exit utilisateur lié à la tâche. La DSECT contient deux définitions symboliques (champs), UERTFGP et UERTFID.
UERTFGP
Un seul octet dont la valeur est X'00'. La valeur zéro indique qu'il s'agit d'une invocation de sortie utilisateur liée à une tâche et que la liste des paramètres comprend donc les champs UEPTAA, UEPTAL, UEPEIB, UEPURID et UEPFLAGS.
UERTFID
Un identifiant d'un octet qui indique le type d'appelant et qui peut avoir l'un des paramètres suivants. Il est important de savoir quel type de programme a effectué l'appel car cela affecte la façon dont la liste des paramètres du programme appelant est interprétée par le programme de sortie de l'utilisateur lié à la tâche.
- UERTSPI
- (X'01' ) Appel CICS® SPI.
- UERTAPPL
- (X'02' ) Appel du programme d'application.
- UERTSYNC
- (X'04' ) Appel du gestionnaire de points de synchronisation CICS.
- UERTTASK
- (X'08' ) Appel du gestionnaire de tâches CICS.
- UERTCTER
- X'0A' ) Appel de terminaison CICS.
- UERTFEDF
- X'0C' ) Appel du FED.
- UERTSWAE
- (X'OD' ) Appel à l'environnement de commutation d'application.
- UERTFCON
- X'0E' ) Appel à la gestion du contexte CICS.