Gast
#1221254
Hallo,
ich versuche eine Funktion aus einer fremdem DLL in mein c# Projekt zu
importieren.
Dabei tauchen in der Funktionsübergabe aber Strukturen und ein LPBYTE
auf. Dies ist in der Header-Datei definiert (bis auf LPBYTE). Die Header
Datei kann ich in C# nicht einbinden. Wie gehe ich da weiter vor?
//So ist die Funktion in der Lib angegeben
STBLLIB_API BYTE STBL_GET(LPBYTE Version, LPCommands pCmds);
//So möchte ich sie importieren
[DllImport("STBLLIB.dll")]
public static extern byte STBL_GET(byte[] Version, LPCommands pCmds);
wie komme ich an LPBYTE und LPCommands?
Gruß
Maik
P.S. IDE: Visual C# 2005 Express Edition