CPF1F05
Descripteur de répertoire incorrect.
Directory handle not valid.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Le descripteur de répertoire indiqué ne fait pas référence à un répertoire ouvert. Les descripteurs de répertoire sont attribués à l'ouverture des répertoires. Le descripteur indiqué n'appartient à aucun répertoire ouvert, ou ce processus n'a pas ouvert le descripteur indiqué.
The directory handle specified does not refer to an open directory. Directory handles are assigned when directories are opened. The handle specified does not belong to any open directory, or this process did not open the handle specified.
Que faire
Remplacez le descripteur de répertoire par celui d'un répertoire ouvert, puis renouvelez votre demande.
Correct the directory handle to one belonging to an open directory and try the request again.
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF1F05) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF1F05) EXEC(DO)
/* traitement de l'erreur */
ENDDO