jna

    0

    1答えて

    を参照することによって構造体を渡すために:Javaで typedef struct { int a; int b; } mystruct; 同等のコードは次のとおりです。Cで定義されて extern "C" xxx_SERVICE_API int initSocket(socketStruct* skStruct); ++ dll.socketStructは、以下に

    5

    1答えて

    JNAを使用して、スレッドセーフでないネイティブのFortranライブラリを同時に操作しようとしています。ライブラリはスレッドセーフではないので、私は同じライブラリの異なるコピーをインスタンス化しようとしますが、明らかにメモリアドレスを共有しているようです。 1つのライブラリ内の1つの変数を変更すると、他のライブラリの変数は次のように変更されます。この動作により、別々のスレッドでconcurent

    1

    1答えて

    特定のチャンネルのサウンドを記録するAculabのProsodyオーディオカードを使用しています。チャンネルが「いいえ」の場合はアラートをトリガーしたいと思っています。 24時間。誰でもProsody Speech Processing APIを使用してこれを実装する方法に関する経験はありますか?私はネイティブ呼び出しのJNAを使用して、Javaでこれを実装しています。

    0

    2答えて

    私はこのようなシグネチャを持つ関数を呼び出す必要があります。 size_t findDevices(devStruct_t **devs[]); いくつかの例Cのコードは次のように機能を使用しています。 devStruct_t **arrOfPointers; size_t size; size = findDevices(&arrOfPointers); for(size_t i =

    0

    2答えて

    私はJNAプログラミングにはかなり新しいです。私は以下のようなネイティブコードを持っています int Data(int Number, aaa *Data, int* error); typedef struct { uint8 Storage; LStr path; int32 chart; int32 strt; LStr val;

    0

    1答えて

    public void toggleAutoHide() { APPBARDATA data = new APPBARDATA.ByReference(); data.hWnd = hWndGlobal; data.cbSize.setValue(data.size()); data.lParam.setValue(Shell32.INSTANCE.SHA

    0

    2答えて

    低レベルのX11プログラミングを行う場合、返される構造体でXFree()を呼び出す必要があります。例えばXGetWMNameは、私は、それは問題が消える削除された場合これは、はXFree()の呼び出しによって引き起こされる AssertionMessage: *** Error in `/opt/jdk1.8.0_40/bin/java': double free or corruption (f

    1

    1答えて

    JNA 4.2.2を使用しているJNAの次の部分は、ウィンドウを最小化し最大化しながらJVMを終了するとJVMを終了します。 Ubuntu 16.04で起こりますが、Redhat 6u2ではより頻繁に起こります。 X error of failed request: BadWindow (invalid Window parameter) Major opcode of failed reque

    2

    1答えて

    名前で偽のプロセスを見つけようとしているとき、JNAはごみの量を非常に少なくしています。ここで はここ(100k.sec程度)の配分 のスクリーンショットは、テストケース(JNAの使用4.3.0 SNAPSHOT)ここ import com.sun.jna.Native; import com.sun.jna.platform.win32.Kernel32; import com.sun.jn

    0

    1答えて

    Solaris 11.3のkstat libraryをJNAを使用してJavaにマップしようとしています。私は構造体のほとんどを動作させることができましたが、私は過去24時間を組合の中で特に困難な組合と戦って過ごしました。 kstat_data_lookup()を使用する必要があるkstat_named構造体へのポインタを正常に取得しています。私のコードは、適切に、このC構造体のデータ(名前、DA