Nunja, wenn die letzte Instanz der erzeugten Objekte freigegeben wurden (nil oder Variable weg),
dann kommt es drauf an, wie das drüben implementiert wurde, also ob dann auch die eventuelle "globale" Variablen freigegeben und eventuell sogar die ganze
DLL entladen wird.
Da hast du keinen einfluss drauf
und wenn du es dann selbst freigibst, dann bist du selbst dran Schuld, falls es negative Auswirkungen hat. (falls ein zwischendrin Entladen und eventuell späteres neuladen nicht richtig unterstützt wird)
per se:
GetModuleHandle + FreeLibrary
oder LoadLibrary und zwei Mal FreeLibrary