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