Laden...

Wstr: C++ -> C#

Erstellt von knopper vor 18 Jahren Letzter Beitrag vor 18 Jahren 1.332 Views
K
knopper Themenstarter:in
40 Beiträge seit 2005
vor 18 Jahren
Wstr: C++ -> C#

Hallo,
Ich habe diesen dll Funktionskopf

HANDLE WINAPI OpenAdapterW( PWSTR pszAdapterName );

in C# deklariert:

[DllImport("PCAImAPI", SetLastError=true)]
private static extern IntPtr OpenAdapterW(
string pszAdapterName);

und aufgerufen:

string aname="";
IntPtr hdl= OpenAdapterW(aname);

Ich bekomme dhl=-1, es sollte aber >0 sein.

Ich bin mir nicht sicher ob ich die Funktion richtig deklariert habe. Kann jemand mir das sagen ?

Gruss