Function
DE
Version 12.11
@ReleaseACL
ACL
NotesAdmin
NotesSystem
Syntax
@ReleaseACL(HACL);
Beschreibung
Diese @Function gibt eine zuvor erzeugte VSPECHACL (HACL) wieder frei und setzt das darin enthaltene Handle auf NULL. Sie sollte aufgerufen werden, sobald die in Memory Kopie ACL nicht mehr benötigt wird.
VSPECHACL HACL:
Ein VSPECHACL-Handle auf eine in Memory Kopie der ACL einer DB z.B. zurückgegeben von @ReadACL.
Als Return-Wert liefert die @Function bei einem Fehler @ERROR andernfalls TRUE.
Beispiel: @ReleaseACL(HACL);
DBHANDLE:=@OpenDB("TEST\\TESTDB1.NSF");
HACL:=@ReadACL(DBHANDLE);
HACL:=@ReleaseACL(HACL);
DBHANDLE:=@CloseDB(dbh);
Es wird eine Datenbank geöffnet und eine in Memory Kopie der ACL dieser Datenbank erzeugt und in HACL gespeichert.
Anschließend wird dieser VSPECHACL-Handle wieder freigegeben und die Datenbank geschlossen.
