PVI Manager 属性

<< 点击显示目录 >>

主页  PVI通信 > PVI帮助信息 > PVI base system > PVI Monitor >

PVI Manager 属性

设置PVI管理器属性的对话框是通过  在PVI监视器中运行 选项->管理器属性完成的  。

对于Windows CE版本,点击PVI Monitor中的 "属性 "按钮。无论使用的是哪种PVI Monitor通信类型(远程或本地),PVI管理器属性总是在PVI管理器系统上配置的。这基本上是指使用远程通信类型时的远程系统。

只有在用户有管理员权限,PVI监控器以管理员权限启动,或PVI管理器以管理员权限作为服务启动的情况下,才能改变这些设置。否则会出现系统错误5(访问被拒绝)或PVI错误12106。

用于配置PVI管理器属性的对话框。

 

pvimonproperties

 

Function

Win CE support

说明

Use TCP/IP Communication

Yes

如果选择了这个字段,他们PVI管理器就会作为一个TCP/IP服务器(远程 通信类型启动

必须在 "端口号 "栏中指定一个唯一的端口号。1024-65535之间的任何数值都可以被定义为端口号。PVI的默认设置是20000。

该端口号在本地计算机内必须是唯一的,即计算机上的其他TCP/IP服务器不能使用相同的端口号。

如果不需要TCP/IP通信,那么这个字段就不应该被启用。否则,就会耗费不必要的资源。

Display trial mode messages

No

如果这个字段被启用,那么如果没有找到有效的安全密钥,并且 "试用时间"(2小时)已过,PVI管理器就会在屏幕上显示警告信息。

可以在PVI监控器的状态窗口中查看当前的运行状态。

Display symbol on system tray

Yes

如果这个功能被启用,那么PVI管理器就会在任务栏的系统托盘中显示为一个图标。可以关闭PVI管理器,也可以使用图标的快捷菜单(鼠标右键)打开PVI显示器。

Stop the PVI manager automatically

Yes

如果这个字段被启用,那么一旦最后一个PVICOM通信实例(客户端)被取消注册,PVI管理器就会自动退出。

然而, 先前创建的静态 进程对象不可能 仍然可用(除了PVI基本对象)。

这个功能不能与TCP/IP网络通信(远程 通信类型一起使用

这个功能基本上是为了在开发或测试PVI应用程序时提供帮助。

Execution Priority

No

设置PVI管理器的进程优先级。

默认(优先级是继承的)

正常 (正常的优先级)

闲置(低优先级)

高(高优先级)

RealTime (最高优先级)

PVI管理器在每次重启后将其进程优先级设置为这里指定的值。除了 "默认 "设置,它不改变进程的优先级。因此,当PVI管理器被一个PVI应用程序启动时(例如函数 PviInitialize 或PviXInitialize),该PVI应用程序的进程优先级被PVI管理器继承。

PVI管理器属性中的设置被保存在Windows注册表中。相应的键在 "附录C--注册"中可以找到。

默认值在PVI配置文件(PviConfig.xml)中定义。

<Pvi>
  ...
  <PviBase>
    ...
    <PviMan ...
      ManDispTrial="1" ManSysTray="0" ManAutoExit="0" ManPriority="normal" />
    ...
  <PviBase/>
  ...
</Pvi>

点击对话框中的 "默认 "按钮,会应用默认值。这些值在读取Windows注册表时也会默认显示。