2017-11-23 6 views
0

システムトレイに隠れて帯域幅のトラフィックを測定するJavaアプリケーションを作成したいと思います。 PCをシャットダウンする前に、トラフィックのサイズをファイルに保存します。 javashutdownHookを使用していますが、動作しません。 JNAでコードを書いて、PCがシャットダウンする前にJavaコードのsave関数を呼び出す方法はありますか?jnaを使用してシャットダウンイベントをキャプチャするコードの作成方法は?

+2

シャットダウンフックは、PCシャットダウン用ではなく、JVMのシャットダウン用です。また、JVMがシャットダウンされている場合にのみ機能し、PCのシャットダウンの場合は機能しません。 – procrastinator

+0

どのプラットフォームですか? – cubrr

+0

windows os platform – user3235815

答えて

1

That answer私はあなたのケースのためにとにかく、電源のような予期しない動作がなくなったり、ブルースクリーンが発生した場合には、そのデータを計算して保存する間隔タスクを作成することをお勧めしますシャットダウンフックが呼び出されないため、データが失われます。

関連する問題