Mit LOCK kann ein Element explizit gegen Veränderung gesperrt werden. Mit ED wird das zu sperrende Element und mit LD die Bibliothek, in der es sich befindet, angegeben. Typ, Name und Version des Elementes müssen vollständig angegeben werden.
Die Elementsperre wirkt bis ein UNLOCK oder END eingegeben oder das Programm beendet wird. Sie wird nur im Speicher gehalten.
Aufrufparameter
Die Parameterstrukturen müssen beim UP-Aufruf in dieser Reihenfolge stehen.
Parameterstruktur | Feld | Bedeutung |
CB | SCBVERSION FUNCTION SUBCODE ACC LD-RETURN | Funktionskontrollblock Schnittstellenversion Funktionscode X'0C' Subcode wird zur Zeit nicht genutzt: UNUSE UP-Zugriffsidentifikation vollständiger DMS-Dateiname in LD |
LD | PASSWORD LINK MAX-NAME-LEN NAME | Bibliothek-Beschreibung Kennwort lt. PASSWORD-Kommando Dateikettungsname Maximale Länge des Bibliotheksnamen Bibliotheksname |
ED | TYP NAME VERSION | Element-Beschreibung Elementtyp Elementname Elementversion |
Rückkehrparameter
Parameterstruktur | Feld | Bedeutung |
CB | RETURNCODE LMS-MSG DMS-MSG PLAM-MSG | Funktionskontrollblock Returncode LMS-Meldungsschlüssel DMS-Meldungsschlüssel PLAM-Meldungsschlüssel |
LD | NAME | Bibliothek-Beschreibung vollständiger DMS-Dateiname der Bibliothek (abhängig |
ED | VERSION | Element-Beschreibung Elementversion (falls Aufruf mit *HIGH) |