safehandle

    1

    1答えて

    私は実際にAPI呼び出しを使用する必要がある.NETアプリケーションを作成しています。私のアプリケーションはWin APIの関数CoCreateInstance()を呼び出してCOMインターフェイスを取得します。 もちろん、これらのインターフェイスを終了するときにそれらのインターフェイスを解放する必要があります。私はそうする適切な方法はMarshal.Release()(少なくとも、他の合理的な方

    -1

    1答えて

    私は新しいシリアルポートを作成し、それを開くプライベート関数を持っています。時々、私はアプリケーションを終了する "安全なハンドルが閉じられました"例外を取得します。さて、私はいくつかのオプションの修正を読んでいて、あなたの経験から、私のコードで本当の問題かもしれないものを知りたいと思っています。 1)_serialPort変数をこのプライベート関数の範囲外に定義する必要があります。 2)シリアル