Partager via


Status-Error

Le message d’erreur d’état est utilisé pour signaler les conditions d’erreur d’utilisation de l’en-tête de requête et de réponse (RH) de demande/réponse SNA sortantes à l’application. Il passe du nœud à l’application et est utilisé avec les connexions de point de contrôle des services système (SSCP) et d’unité logique principale (PLU).

Pour plus d’informations, consultez Status-Error Message.

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;  
};   

Members

nxtqptr
Pointeur vers l’en-tête de la mémoire tampon suivante.

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.

Crsi
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’existe aucun élément de mémoire tampon.

  • Les codes d’erreur sont répertoriés dans Codes d’erreur et de sens.