Aller au contenu

Message d'erreur IBM i (AS/400)

CPF3C47

Les pointeurs ne sont pas valides pour une file d'attente utilisateur du domaine système.

Pointers not valid for system domain user queue.

Gravité 40 · Fin anormale du programme ou de la fonction

Cause

Vous avez demandé la création d'une file d'attente utilisateur du domaine système acceptant les pointeurs. Le système ne peut pas créer une telle file d'attente utilisateur. La valeur indiquée pour le paramètre de domaine est &1. La valeur indiquée pour le paramètre de pointeurs est &2.

You have requested that a system domain user queue be created with pointer capability. The system is unable to create such a user queue. The value specified for the domain parameter is &1. The value specified for the pointers parameter is &2.

Que faire

Vous pouvez effectuer l'une des opérations suivantes :

  • Remplacer le paramètre de pointeurs par '*NO'.
  • Si le paramètre de domaine est *SYSTEM, le remplacer par *DEFAULT ou *USER. Si le paramètre de domaine est *DEFAULT ou *USER, vérifier que la bibliothèque cible est autorisée par la valeur système QALWUSRDMN.

You can do one of the following: -- Change the pointers parameter to '*NO'. -- If the domain parameter is set to *SYSTEM, change it to *DEFAULT or *USER. If the domain parameter is set to *DEFAULT or *USER, ensure that the target library is permitted by the QALWUSRDMN system value.

Variables du message

Quand le système envoie le message, chaque variable est remplacée par une valeur réelle : un nom d'objet, de bibliothèque, un code...

VariableTypeLongueur
&1 *CHAR 10
&2 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF3C47) MSGF(QSYS/QCPFMSG)

L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :

MONMSG MSGID(CPF3C47) EXEC(DO)
  /* traitement de l'erreur */
ENDDO