Bibliotheken erstellen
Bibliotheken sind einfache Skripte, die üblicherweise eine Reihe von Funktionen enthalten. Im Gegensatz zu normalen Skripten sollten Bibliotheken keine main-Funktion enthalten. Wenn eine main-Funktion in einer Bibliothek definiert wird, kommt es zu einem Fehler aufgrund einer doppelten Deklaration, wenn das Skript, das die Funktion aufruft, ebenfalls eine main-Funktion enthält. Falls das Skript keine main-Funktion enthält, wird die main-Funktion der Bibliothek aufgerufen.
Bibliotheken sollten im konfigurierten Bibliotheksverzeichnis abgelegt werden. Üblicherweise ist dies das folgende Verzeichnis:
<[Installationsverzeichnis von GFI LanGuard]\Library
Es ist auch möglich, die Bibliothek in einem Unterverzeichnis abzulegen, jedoch nur innerhalb des konfigurierten Bibliotheksverzeichnisses.