非法数字/路径/引用句柄?函数
- 更新时间2025-07-30
- 阅读时长3分钟
如数字/路径/引用句柄为非法数字(NaN)、<非法路径>或非法引用句柄,则返回TRUE。否则,函数返回FALSE。
使用该函数确保引用的对象(例如,VI、应用程序或控件)在内存中且未关闭。
连线板显示该多态函数的默认数据类型。

输入/输出
数字/路径/引用句柄
—
数字/路径/引用句柄可以是标量数字、路径或引用句柄,也可以是由数字、路径或引用句柄组成的簇。
非法数字/路径/引用句柄?
—
非法数字/路径/引用句柄?是与数字/路径/引用句柄具有相同数据类型结构的布尔值。 |
该函数仅适用于LabVIEW函数生成的引用。请勿使用该函数验证下列引用句柄的有效性:集合点引用句柄、信号量引用句柄或GOOP Wizard、LabVIEW Database Connectivity工具包或LabVIEW Internet工具包创建的任何引用句柄。对于集合点引用句柄,可使用非法集合点VI。对于信号量引用句柄,可使用非法信号量VI。对于其他GOOP引用句柄或工具包句柄,可使用引用句柄创建器定义的VI。
评估引用句柄状态时,为避免竞争状态,NI建议按照下列方法限制此功能的使用:
- 请勿在使用引用句柄前,调用此功能评估其有效性。
- 在自定义探针内使用此功能,获取引用句柄状态。
- 评估新的引用句柄前,使用此功能评估现有无效引用句柄的状态。
- 使用另一个引用句柄前,使用此功能评估引用句柄的状态。
- 可使用信号量保护此功能按条件执行的代码。
FPGA模块详细信息
下列信息适用于在FPGA VI中使用上述对象。
注: 下列信息可能因LabVIEW FPGA模块的不同版本而有所不同。
| 单周期定时循环 | 支持。 |
| Usage | FPGA模块仅支持非法数字功能。 |
| 定时 | 函数不需要用于执行的时钟周期,因为函数不包含内部寄存器。 |
| 资源 | 仅当输入为单精度浮点型(SGL)时,函数占用FPGA资源。输入仅为SGL时,函数返回FALSE常量且在未连接至其他逻辑时优化输出。 |
数字/路径/引用句柄
—
非法数字/路径/引用句柄?
—