Das C++
API einer
DLL in Delphi zu nutzen ist praktisch unmoeglich.
Begrabe die Idee.
"~LNNotesSession();" Ja, das ist der Destruktor. Lies was OregonGhost geschrieben hat.
Nein du hast nicht die Typdeklaration von LNSTATUS erwischt.
LNERRDEF und LNWARNDEF sind offensichtlich zwei ganz besonders boese C Preprocesor Makros, die der Deklaration von einfachen Zahlenkonstanten in der C Source dienen.
Ich wuerde daher vermuten das LNSTATUS einfach vom Typ DWORD ist.