LabVIEWでDLLを呼び出した際に発生するエラー998について



使用ソフトウェア:
使用ソフトウェア・バージョン: 1.0
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: N/A

問題: LabVIEWでDLLを呼び出した際、なぜ Invalid access to memory というエラー998 が出ますでしょうか。

解決策: こちらのエラーは、同じDLLが別のアプリケーションやDLLにて呼び出された場合に発生することが多いです。LoadLibrary() 及び FreeLibrary() 関数を用いて、DLL が正常にメモリにロード・アンロードされていることを確認してください。こちらのエラーはLabVIEWに関係せず、ただDLLの呼び出し方によって生じるエラーです。トラブルシュートを行うことにあたって、最も参考になる資料がマイクロソフトのウェブサイトや下記のKB等より提供されております。

関連リンク:
Microsoft KB196069: LoadLibrary API Failing with 998 (ERROR_NOACCESS) Error
Developer Zone Tutorial:Win32ダイナミックリンクライブラリ(DLL)の作成とLabVIEWからの呼び出し

添付:





報告日時: 03/17/2005
最終更新日: 04/20/2012
ドキュメントID: 3JGAGA3U