hi,
meine session wird extern durch die methode UF_initialize aufgerufen.
wenn ich die session beende (UF_terminate) kann ich allerdings keine
neue session mehr ins leben rufen, dafür müsste ich den prozess
beenden und neu starten - was doof ist. beim debuggen bin ich nur auf
eine art flag gestossen, wird dieser gesetzt wird ein späterer
aufruf von UF_initialize einfach ignoriert. verändere ich diesen flag
stürzt alles ab. theoretisch könnte ich nun für einen reset sorgen
indem ich die libufun.dll neu initialisiere und die importe meines prozesses wieder aktualisiere (dynamisches linken + überschreiben des
prozess-eigenen import verz.) - theoretisch. ist mir dann aber doch
zu gewagt.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP