Aller au contenu

Message d'erreur IBM i (AS/400)

CPF0D16

Taille maximale de liste de répertoires dépassée.

Gravité 30 · Erreur grave

Cause

La taille totale de tous les chemins d'accès complets dans la liste de répertoires dépasse la taille maximale admise. La taille totale de tous les chemins d'accès complets transmis est de &1 caractères. La taille totale admise maximale de tous les chemins d'accès est de &2 caractères.

Que faire

Réduisez la taille totale des chemins d'accès complets dans la liste de répertoires, et renouvelez votre demande.

Description technique

La quantité maximale de données de répertoire pouvant être traitée par l'API QSZCRTPL est limitée. Ce message est envoyé lorsqu'un appelant a dépassé la quantité maximale de données autorisée.

The maximum amount of directory data that can be processed on the QSZCRTPL API is limited. This message is sent when a caller has exceeded the maximum allowable amount of data.

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 *BIN 4

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF0D16) MSGF(QSYS/QCPFMSG)

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

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