Paramètres de retour
| Code retour | Explication |
|---|---|
| 2 | Erreur de paramètre ou vous avez spécifié une longueur trop longue (plus de 255 octets) pour le tampon EHLLAPI. Le transfert de fichiers a échoué. |
| 3 | Transfert de fichiers terminé. |
| 4 | Transfert de fichiers terminé avec enregistrements segmentés. |
| 5 | Le nom du fichier du poste de travail n'est pas valide ou est introuvable. Le transfert de fichiers a été annulé. |
| 9 | Une erreur système a été rencontrée. |
| 27 | Le transfert de fichiers s'est terminé en raison de l'utilisation d'un bouton Cancel ou du délai d'attente défini par la fonction Set Session Parameter(9). |
| 101 | Le transfert de fichiers a réussi (transfert vers/depuis CICS). |
Si vous recevez le code retour 2 ou 9, il y a un problème avec le système ou avec la façon dont vous avez spécifié votre chaîne de données.
D'autres codes de retour peuvent également être reçus, liés aux numéros de message générés par le programme de transfert hôte. Pour les transferts vers un programme de transfert d'hôte CICS, soustrayez 100 du code retour pour obtenir la partie numérique du message. Par exemple, un code retour de 101 signifierait que le numéro de message INW0001 a été émis par l'hôte. Pour les autres programmes de transfert d'hôte, utilisez simplement le code retour comme partie numérique du message. Par exemple, un retour de 34 signifierait que le message TRANS34 a été émis par le programme de transfert hôte. La documentation de votre programme de transfert d'hôte devrait donner plus d'informations sur la signification des messages spécifiques.
Les codes d'erreur du système d'exploitation signalés par EHLLAPI sont supérieurs à 300. Pour déterminer le code d'erreur, soustrayez 300 et reportez-vous à la documentation du système d'exploitation pour connaître les codes de retour.