Aller au contenu

CPF7AD2

La valeur &3 de longueur de la mémoire tampon d'envoi est incorrecte.

Send buffer length value &3 not valid.

Gravité 30 · Erreur grave

Cause

La valeur indiquée pour la longueur de la mémoire tampon d'envoi n'était pas comprise entre 0 et 31739 octets, ou le système a détecté que la longueur réelle de la mémoire tampon est inférieure à celle indiquée dans le paramètre de longueur de la mémoire tampon d'envoi.

The value specified for the send buffer length was not between 0 and 31739 bytes or the system detected that the actual buffer length is shorter than that specified in the send buffer length parameter.

Que faire

Indiquez une longueur de mémoire tampon d'envoi comprise entre 0 et 31739 octets. Assurez-vous que le paramètre de longueur de la mémoire tampon d'envoi que vous indiquez fournit une longueur de mémoire tampon suffisante pour contenir toutes vos données.

Specify a send buffer length between 0 and 31739 bytes. Ensure that the send buffer length parameter you specify provides a large enough buffer length to hold all your data.

Description technique

Cette fonction a été demandée par l'application locale &2 avec un descripteur de &1.

This function was requested by local application &2 with a handle of &1.

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 *BIN 4
&2 *CHAR 8
&3 *BIN 4

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF7AD2) MSGF(QSYS/QCPFMSG)

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

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