Confirmation d’erreur Open(PLU)

Le message De confirmation d’erreur Open(PLU) passe du nœud à l’application. Il est utilisé avec une connexion PLU (Primary Logical Unit).

Syntaxe

  
struct Open(PLU) Error Confirm {  
    PTRBFHDR  nxtqptr;  
    PTRBFELT  hdreptr;  
    CHAR      numelts;  
    CHAR      msgtype;  
    CHAR      srcl;  
    CHAR      srcp;  
    INTEGER   srci;  
    CHAR      destl;  
    CHAR      destp;  
    INTEGER   desti;  
    CHAR      ophdr.openqual;  
    CHAR      ophdr.opentype;  
    CHAR      ophdr.appltype;  
    CHAR      ophdr.opluno;  
    INTEGER   ophdr.opresid;  
    INTEGER   ophdr.operr1;  
    INTEGER   ophdr.operr2;  
};   

Membres

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

hdreptr
Pointeur vers le premier élément de mémoire tampon (NIL).

numelts
Nombre d’éléments de mémoire tampon (0x00).

msgtype
Type de message OPENMSG (0x01).

srcl
Localité source.

srcp
Partenaire source.

srci
Index source.

destl
Localité de destination.

destp
Partenaire de destination.

desti
Index de destination.

ophdr.openqual
Open qualifier CONFERR (0x05).

ophdr.opentype
Ouvrez le type LUSEC (0x02).

ophdr.appltype
Type d’interface du programme d’application.

0x02 (application d’interface de gestion des fonctions (FMI)

ophdr.opluno
Numéro d’unité logique.

ophdr.opresid
Identificateur de ressource.

ophdr.operr1
Code d’erreur 1.

ophdr.operr2
Code d’erreur 2.

Remarques

  • Le message De confirmation d’erreur Open(PLU) se compose d’un en-tête de mémoire tampon uniquement.

  • Les codes d’erreur sont valides. (Pour plus d’informations, consultez Codes d’erreur et de détection.) Une confirmation d’erreur Open(PLU) ferme la connexion.