jna

    0

    1答えて

    (exe, dllなど)のデジタル署名Windowsファイルのプロパティを知りたい場合は、API(ファイルの解析ではなく望ましいAPI)の助けを借りてJavaで可能ですか?すなわち:Signer, Issuer, Digest algorithm, Timestamp, Timestamp signer。ファイルの説明と同様に:Product name, Product Version。可能であれ

    0

    1答えて

    私はオンラインで見つかった24の他の例を見て、すべての変数型を調べて、少なくとも1日はこの問題を解決しようとしています。 Kernel32の場合はgithub)。私はJNAを使用してJavaでVirtualAllocEx関数をマップしようとしています。私はこれを行う方法の一般的な考えを持っており、これはこれまでのところ、私のクラスである: import java.io.BufferedInputS

    0

    1答えて

    JNAでJavaでC++ライブラリを使用しようとしています。私は、次のメソッド宣言を有するライブラリのヘッダファイルに: extern "C" const char** foo(void* bar); 返される配列の長さが知られており、そのために個々の要素の可能な最大長さであるています。 Javaでこの関数をどのようにマップして使用できますか?私は、次のJava宣言を試してみました: Stri

    1

    1答えて

    私はこのプロセスのID(pid)を持っています。 今、私はこのIDのプロセスがいつ起動したのかを知りたいと思います。 注1:プロセスはJavaスレッドではありません。 注2:JNAソリューションもまた歓迎されます。 私のJavaコンテキストからは、この情報を取得したいと思います。 どうすればできますか? 更新:注2を参照してください。

    3

    1答えて

    com.sun.jna.Structurecom.sun.jna.StringArrayを含む例をJavaからネイティブCコードにJNAを使用して渡す方法の例、および構造体の内容をCコードで正常に取得することができません。 Cコードの構造体をJavaの構造体に正常に渡すことができますが、構造体をJavaコードで作成して構造体としてCコードに正常に送信できません。 これは、問題のコードです: Str

    1

    1答えて

    が含まれていません: extern "C" { int ADAPTERSHARED_EXPORT full_hash(unsigned char* data, uint64_t size, int algorithm, char* result, int *res_size ); } Javaから呼び出し、このメソッド インタフェー

    1

    1答えて

    JNAライブラリ(* .dll Javaラッパー)内のすべてのデータ構造に対してグローバルメモリバイトアライメントを設定する方法はありますか? 実装時に試行錯誤して正しいアライメントを決定する必要がある場合がありますが、現在、私は非常にやっかいな方法でこれをやっています - データアライメント(スーパー(ALIGN_NONE))を各構造構造を別々のファイルに保存)。 編集:私の問題を解決するための

    0

    1答えて

    私は比較的新しいJNAを使い、JNAeratorツールを見つけました。私はそれが簡単な方法だと思っていましたが、私はどのように私は私のインターフェイスとさまざまなファイルを生成するために難しいと私はそれが動作していない可能性がありますデバッグや理解を見つけることです。 http://www.ftdichip.com/Support/Knowledgebase/index.html?ftd2xx_h

    2

    1答えて

    fuse-jnaを使用して、Javaでヒューズファイルシステムを実装しています。コンソールに出力 :私は書き込みのようないくつかの操作をしているか、私は継続的にエラー 「スレッドを切り離すことができませんでしたJNA」を取得したファイルを読み込むときに、今ワーキングドラフトを持っていますが。データの書き込み/読み込みは問題なく動作するようです。 誰でもこのエラーの意味と原因を教えていただけますか?

    3

    1答えて

    JNAでJavaを使用して、ユーザーが入力しなくてもコンソールから文字入力を取得しようとしています。 これを達成するために私はthis resourceを使用していましたが、OS Xのサポートはありません。 Windowsと* nix(Ubuntuはテスト済み)では期待通りに動作しますが、OS Xのキーストロークは端末に表示され、Enterキーを押す必要があります。 私は、キーストロークを処理する