Sayfayı Yazdır | Pencereyi Kapat

NATIVE C# ve JAVA

Nereden Yazdırıldığı: Datakent
Kategori: Diğer bölümler
Forum Adı: C# & ASP.NET
Forum Tanımlaması: C# ve ASP.NET ile ilgili soru / sorun ve paylaşım bölümü
URL: http://forum.datakent.com/forum_posts.asp?TID=2471
Tarih: 18.Nisan.2024 Saat 19:30


Konu: NATIVE C# ve JAVA
Mesajı Yazan: aziz.alkurt
Konu: NATIVE C# ve JAVA
Mesaj Tarihi: 16.Aralik.2012 Saat 17:16
C++ fonksiyon xxx.dll içerisinde
--------------------------------------------------------------------------------------------------------------
extern "C" __declspec(dllexport)  void __cdecl test(unsigned char* inputBytes, int inputLEN, const unsigned  char **outputBytes,int &outputLEN)
{.........................................................................}
--------------------------------------------------------------------------------------------------------------

C# NATIVE
--------------------------------------------------------------------------------------------------------------
[DllImport("xxx.dll", EntryPoint = "test", CallingConvention = CallingConvention.Cdecl)]
private static extern void test(IntPtr inputBytes, int inputLEN, out IntPtr outputBytes,out int outputLEN);
--------------------------------------------------------------------------------------------------------------

JAVA NATIVE jna.jar kütüphanesi ile
--------------------------------------------------------------------------------------------------------------
public interface XXX extends Library
{
        XXX INSTANCE = (XXX ) Native.loadLibrary("xxx", XXX .class);
        void test(Pointer inputBytes,int inputLEN,PointerByReference outputBytes,IntByReference outputLEN);
}
--------------------------------------------------------------------------------------------------------------



Sayfayı Yazdır | Pencereyi Kapat