為什麼我在Labview中呼叫DLL會出現下面的訊息"Invalid Access to Memory (Err 998)" ?



主要軟體:
主要軟體版本: N/A
主要軟體修正版本: N/A
次要軟體: N/A

問題:
為什麼我在Labview中呼叫DLL會出現下面的訊息"Invalid Access to Memory (Err 998)" ?

解答:
當有其它的應用程式或DLL有呼叫其它的DLL時,常會出現此訊息,請確認DLL是正確的使用LoadLibrary() and FreeLibrary()函式來載入與御載,此問題並非Labview產生,而是呼叫DLL的方式不對,您可參考下面的路徑Microsoft Support website and the KB linked below.


相關連結:
Microsoft KB196069: LoadLibrary API Failing with 998 (ERROR_NOACCESS) Error
Developer Zone Tutorial: Writing Win32 Dynamic Link Libraries (DLLs) and Calling Them from LabVIEW

附加檔案:





報告日期: 03/17/2005
最後更新: 12/12/2007
文件偏號: 3JGAGA3U