Byte Array von C# an C DLL übergeben
- From: "Markus Forrer" <trash_1@xxxxxx>
- Date: Sun, 17 Dec 2006 13:00:10 +0100
Ich muss einer C-DLL aus C# ein Byte Array übergeben:
C-DLL:
extern "C" __declspec(dllexport) void MyFunction(BYTE *data);
C#:
[DllImport("MyDll.dll", EntryPoint = "MyFunction")]
public static extern void MyFunction([MarshalAs(UnmanagedType.LPArray,
SizeConst=64)] Byte[] data);
Leider kommt in der C-DLL nichts Sinnvolles an. Ich habe im Web gestöbert
und diverse andere Ansätze ausprobiert - leider ohne Erfolg!
Besten Dank für Tipps!
.
- Follow-Ups:
- Re: Byte Array von C# an C DLL übergeben
- From: Thomas Scheidegger [MVP]
- Re: Byte Array von C# an C DLL übergeben
- Prev by Date: Re: Gutes C#-Buch
- Next by Date: Re: Byte Array von C# an C DLL übergeben
- Previous by thread: Druckjob "abfangen"
- Next by thread: Re: Byte Array von C# an C DLL übergeben
- Index(es):