Hallo,
Ich arbeite an eine Anwendung, die shared memory auslesen soll. Um das via Memory Mapped File zu machen, müssen viele aufrufe von kernel32.dll implementiert werden.
Hier ist eine der Funktionen (in VB):
Private Declare Sub CopyMemoryRead Lib "kernel32" Alias "RtlMoveMemory" ( _
pDst As Any, _
ByVal Src As Long, _
ByVal ByteLen As Long)
Wie kann man diesen Aufruf in C# umschreiben?
Mein versuch funktioniert leider nicht, da ich nicht weiß was man an stelle "As any" in C# nehmen soll
[DllImport ("kernel32", SetLastError=true)]
public static extern void CopyMemoryRead (long Dst , long pSrc,long ByteLen);
Vielen Dank,
Zero_Base
Ich arbeite an eine Anwendung, die shared memory auslesen soll. Um das via Memory Mapped File zu machen, müssen viele aufrufe von kernel32.dll implementiert werden.
Hier ist eine der Funktionen (in VB):
Private Declare Sub CopyMemoryRead Lib "kernel32" Alias "RtlMoveMemory" ( _
pDst As Any, _
ByVal Src As Long, _
ByVal ByteLen As Long)
Wie kann man diesen Aufruf in C# umschreiben?
Mein versuch funktioniert leider nicht, da ich nicht weiß was man an stelle "As any" in C# nehmen soll
[DllImport ("kernel32", SetLastError=true)]
public static extern void CopyMemoryRead (long Dst , long pSrc,long ByteLen);
Vielen Dank,
Zero_Base