|
VMS Help Ext File Specs, Programming, Evaluating Support Status *Conan The Librarian |
As part of testing OpenVMS Alpha Version 7.2 (and later),
OpenVMS application developers should evaluate and test all
existing applications to determine their current level of support
for Extended File Specifications and whether that level is
appropriate.
Most unmodified OpenVMS applications fall into the default
support category. Specifically, these applications use the
traditional NAM block rather than the new NAML block when making
RMS calls. Applications that use high-level language calls
to perform file operations will also fit into this category
unless the language run-time libraries have been modified to
full support. In most cases, you will not need to modify these
applications for them to function successfully under Extended
File Specifications. However, you can choose to upgrade these
applications to full support, if necessary.
However, any applications that are coded to undocumented
interfaces, or include any of the following may fall into one
of the no support categories:
1. Use of the QIO interface to specify file names. Developers
should examine all layered products and applications and
evaluate any file name interaction between the RMS and the
XQP interfaces. The format for extended file names varies for
each interface. As a result, valid file names could differ
between interfaces. (No extended file name support)
NOTE
All XQP applications that receive file names from the XQP
and encounter extended file names on a ODS-5 disk will
see pseudonames returned in place of Unicode (UCS-2) or
ISO Latin-1 names that are not ODS-2 compliant. This may
cause applications to act in an unpredictable manner.
2. Assumptions about the syntax of file specifications, such as
the placement of delimiters and legal characters. (No extended
file name support)
3. Assumptions about the case of file specifications. Mixed
and lowercase file specifications will not be converted to
uppercase, which could affect string matching operations. (No
extended file name support)
4. Dependence on the traditional directory depth (fewer than 8
levels). (No extended file name support)
5. Internal knowledge of the file system, which includes
knowledge of the contents of a directory and how file header
data is structured on a disk. (No ODS-5 support)
You can choose either to modify these applications to support
Extended File Specifications or not to use them under Extended
File Specifications.
|
|