Hi,
ich bräuchte mal etwas Hilfe beim Aufruf einer C++ Funktion aus einer DLL-Datei in Java mittels JNA.
Wie ich die DLL einbinde in Java ist kein Problem. Mein Problem ist: Wie rufe ich genau die Funktion aus der DLL auf? In meinem speziellen Fall würde ich gerne die certOpenStore()-Funktion aus der Crypt32.dll aufrufen.
Infos zur certOpenStore() gibt es hier: CertOpenStore function (Windows)
Des weiteren würde ich gerne wissen, welche Datentypen in Java denen aus C++ entsprechen?
Wäre extrem hilfreich wenn mir jemand hierzu etwas Code schreiben könnte damit ich das mal verstehe. Habe schon einiges gelesen aber ich komme einfach nicht weiter - zumal ich nicht so der Programmierer bin. Hoffe es kann mir jemand helfen. Dankeschön )
ich bräuchte mal etwas Hilfe beim Aufruf einer C++ Funktion aus einer DLL-Datei in Java mittels JNA.
Wie ich die DLL einbinde in Java ist kein Problem. Mein Problem ist: Wie rufe ich genau die Funktion aus der DLL auf? In meinem speziellen Fall würde ich gerne die certOpenStore()-Funktion aus der Crypt32.dll aufrufen.
Infos zur certOpenStore() gibt es hier: CertOpenStore function (Windows)
Des weiteren würde ich gerne wissen, welche Datentypen in Java denen aus C++ entsprechen?
Wäre extrem hilfreich wenn mir jemand hierzu etwas Code schreiben könnte damit ich das mal verstehe. Habe schon einiges gelesen aber ich komme einfach nicht weiter - zumal ich nicht so der Programmierer bin. Hoffe es kann mir jemand helfen. Dankeschön )