2012-01-12 12 views
0

私のコードでは、[DllImport("OTVPlayer.dll")]を使用してDLLをインポートし、そのメソッドを使用しています。このDLLを使用した後にどのように処分できますか?インポートされたDLLを廃棄する

+0

これは必須ではありません。 P/InvokeマーシャラはDLLを自動的にアンロードします。 –

答えて

0

DllImportで行うことはできません。

あなたはネイティブLoadLibraryへのリゾート地を持ち、そこから機能ポインタ(代理人のものへ)を読み込みます。関数ポインタの使用が終了したら、ライブラリをアンロードすることができます。

+0

小切手の初心者で.net。あなたは私に詳細を教えてください。 – madbuddy

+0

また、いいリファレンスがうまくいくでしょう。 – madbuddy

+0

Google。LoadLibraryの使い方については、.NETで。説明するのはあまりにも多く、文脈はありません。 – leppie

関連する問題