如何从应用程序创建进程永久文件

时间:2017-11-01 22:57:08

标签: openvms

如何从应用程序可执行文件创建进程永久文件(如DCL)(我碰巧在Fortran中进行编码,但我怀疑这对答案并不重要)。

我想在一个EXE中创建/打开文件,然后能够在同一过程中从DCL或其他EXE访问它。

我对RMS内部结构有一般性了解,因此可能会理解FAB或RAB结构的答案。作为一种猜测,涉及到SUPERVISOR模式。

1 个答案:

答案 0 :(得分:2)

问及回答。 : - 。)

Note 870.1    How do you open process permanent files and channels        1 of 5
QUARK::LIONEL "Ad Astra"                              5 lines   1-JAN-1989 00:15
                          < PPFs only through CLIs >
--------------------------------------------------------------------------------

For question 1, the ONLY way to create a PPF is through a CLI such
as DCL.  The usual method is the DCL OPEN command.  From languages,
you can only open existing PPFs. 

此后没有任何改变。

PPF非常严格(最小缓冲区,没有全局缓冲区......),并且应该在程序尝试使用之前使用DCL创建。

你真的想解决什么问题?

海恩