为什么我的物理内存访问函数总是返回0?
主要软件:
主要软件版本: 2010 SP1
主要软件修正版本: 2012
次要软件: N/A
问题: 来自Physical Utility Library实用程序库的物理内存访问函数总是返回一个状态值0。这是我的应用程序最近出现的问题,之前并未有这种情况。
解答: 在安装LabWindows/ CVI 2012及以后版本都包含的5Q5FJ4QW安全更新补丁后,LabWindows/ CVI的Utility Library实用程序库的ReadFromPhysicalMemory,ReadFromPhysicalMemoryEx, WriteToPhysicalMemory,WriteToPhysicalMemoryEx,MapPhysicalMemory,UnMapPhysicalMemory
等函数将不再可用。该更新移除了物理内存访问函数,以消除安全漏洞。即使该应用程序是在没有更新5Q5FJ4QW安全补丁的系统下编译的,但在更新了该安全补丁的系统上运行时,应用程序也将返回一个为0的状态。
相关链接: KB 5Q5FJ4QW: How Does National Instruments Security Update 5Q5FJ4QW Affect Me?
附件:
报告日期: 10/13/2011
最近更新: 03/03/2013
文档编号: 5QCCQSQW
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.