Status-Error
Le message Status-Error est utilisé pour signaler les conditions d’erreur d’utilisation de l’en-tête de la demande et de la réponse (RH) dans les unités de requête/réponse SNA sortantes à l’application. Il circule du nœud vers l’application et est utilisé avec des connexions de point de contrôle de services système (SSCP) et d’unités logiques primaires (PLU).
Pour plus d’informations, consultez Message d’erreur d’état.
Syntaxe
struct Status-Error {
PTRBFHDR nxtqptr;
PTRBFELT hdreptr;
CHAR numelts;
CHAR msgtype;
CHAR srcl;
CHAR srcp;
INTEGER srci;
CHAR destl;
CHAR destp;
INTEGER desti;
CHAR sfhdr.sterrhdr.errstat;
CHAR sfhdr.sterrhdr.errpad1;
CHAR sfhdr.sterrhdr.errpad2;
CHAR sfhdr.sterrhdr.errpad3;
CHAR sfhdr.sterrhdr.errcode1;
CHAR sfhdr.sterrhdr.errcode2;
};
Membres
nxtqptr
Pointeur vers l’en-tête de mémoire tampon suivant.
hdreptr
Pointeur vers l’élément de mémoire tampon (NIL).
numelts
Nombre d’éléments de mémoire tampon (0x00).
msgtype
Type de message STATFMI (0x21).
srcl
Localité source.
srcp
Partenaire source.
srci
Index source.
destl
Localité de destination.
destp
Partenaire de destination.
desti
Index de destination.
sfhdr.sterrhdr.errstat
Type d’état STERROR (0x03).
sfhdr.sterrhdr.errpad1
Réservé.
sfhdr.sterrhdr.errpad2
Réservé.
sfhdr.sterrhdr.errpad3
Réservé.
sfhdr.sterrhdr.errcode1
Code d’erreur 1.
sfhdr.sterrhdr.errcode2
Code d’erreur 2.
Remarques
Le message Status-Error se compose d’un en-tête de mémoire tampon uniquement. Il n’y a pas d’élément de mémoire tampon.
Les codes d’erreur sont répertoriés dans Codes d’erreur et de détection.