lic.LicLockResource

Dieser Job sperrt eine benannte Ressource für die aktuelle Arbeitssitzung. Er ergänzt das öffentlich dokumentierte Pendant lic.LicFreeResource, mit dem Sperren wieder gelöst werden, sowie lic.LicGetLockCount, mit dem aktive Sperren ermittelt werden.

Der Job ist in der offiziellen enaio®-Lizenz-Engine-Übersicht (lic) nicht gelistet. Diese Beschreibung wurde aus dem Aufruf-Code des enaio®-Gateways (dms-enaio-Library) rekonstruiert.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

Flags

INT

Ja

Reserviert; stets 0 übergeben.

ResourceName

STRING

Ja

Name der zu sperrenden Ressource.

SessionGUID

STRING

Ja

GUID der aktiven Arbeitssitzung, der die Sperre zugeordnet wird.

LockTime

INT

Ja

Zeitstempel des Sperr-Beginns als Unix-Sekunden seit Epoch.

2. Rückgabe

(INT): 0 = Job erfolgreich, sonst Fehlercode.

3. Siehe auch