VMS Version 5.5 New Features Manual

*HyperReader

  CONTENTS

  Title Page

  Copyright Page

  Preface

  Part I   Summary of New Features

  1      Summary of New VMS Version 5.5 Features

  1.1     New Software Features

  1.2     Announcing the New VMS Dependability Handbook

  1.3     Announcing the New BACKUP Utility Guide

  Part II   General User Features

  2      DCL Commands and Lexical Functions

  2.1     DCL Command Enhancements
    INITIALIZE/SIZE
    SET VOLUME/REBUILD[=FORCE]
    SET MAGTAPE/RETENSION
    CONVERT/DOCUMENT/MESSAGE_FILE=filespec

  2.2     F$MESSAGE Lexical Function

  3      Batch and Print Queuing System

  3.1     Changes to SHOW ENTRY
    3.1.1      Change in Format of SHOW ENTRY Display
    3.1.2      SHOW ENTRY Command Accepts Job Names
    3.1.3      New Stalled Job State

  3.2     Change in Format of SHOW QUEUE Display

  3.3     User-Specified Job Retention
    3.3.1      Uses for User-Specified Job Retention
    3.3.2      Job Retention Command Syntax
    3.3.3      How Job Retention Is Determined
    3.3.4      Timed Retention

  3.4     Batch Log Time-Stamps
    3.4.1      New DCL Command:  SET PREFIX
    3.4.2      New Item for F$ENVIRONMENT Lexical Function

  3.5     /NOTE Qualifier for SUBMIT Command

  3.6     Changes to F$GETQUI Lexical Function

  4      VMS System Messages
    ABORT . . . ALRCURTID
    ARBTOOBIG . . . BUFTOOSMALL
    BUGCHECK . . . CONATMPT
    CONFAIL . . . DELLINK
    DELPORT . . . ERRVIRDPY
    EXCCOP . . . INITFAIL
    INSRES . . . INVREF
    INVSECDOMAIN . . . LRJACCESSDENIED
    LRJACCESSREJECT . . . LRJNOTSUPPORT
    LRJRESOURCE . . . NAMETOOLONG
    NEWLINK . . . NODEVINFO
    NODISKSPACE . . . NOREMBROAD
    NOREMWAIT . . . NOTCMASTACK
    NOTDISM . . . OPENFAIL
    OPINPROG . . . QUENOTMOD
    QUENOTSTART . . . SHADBOOTFAIL
    SHADDETINCON . . . SYSBOOT-I-GBLPAGES have been trimmed
    SYSFAIL . . . TPSUTCERR
    TSRVALLOAD . . . WRONGMUTEX
    WRONGSTATE . . . ZEROSERVICE

  Part III   System Management Features

  5      VMS Batch and Print Queuing System

  5.1     Clusterwide Queue Manager

  5.2     New Queue Database Design
    5.2.1      Moving Queue Database Files from Their Default Location
      5.2.1.1      Moving the Master File
      5.2.1.2      Moving the Queue and Journal Files

  5.3     Starting and Stopping the Queue Manager
    5.3.1      Starting the Queue Manager
      5.3.1.1      Customizing Queue Manager Failover
      5.3.1.2      Automatic Queue Manager Restart
      5.3.1.3      If the Queue Manager Is Already Started
      5.3.1.4      Obsolete Qualifiers
    5.3.2      Stopping the Queue Manager
    5.3.3      Stopping Queues on a Node

  5.4     The Autostart Feature
    5.4.1      Designating a Queue as an Autostart Queue
      5.4.1.1      Setting Up Autostart Queues for Automatic Failover
    5.4.2      Enabling Autostart on a Node
    5.4.3      Starting Autostart Queues
    5.4.4      Preventing Autostart Queues from Starting
    5.4.5      Disabling Autostart on a Node

  6      LADCP Utility

  7      Clusterwide Tape Serving

  7.1     Loading the Magnetic Tape Server
    7.1.1      TMSCP_LOAD Parameter
    7.1.2      TAPE_ALLOCLASS Parameter

  8      VMS Volume Shadowing Phase II Enhancements

  8.1     Specifying the Shadow Set Member Recovery Timeout Period

  8.2     Volume Shadowing Phase II Supports Digital SCSI Devices

  9      LAT New Features

  9.1     Starting Up the LAT Protocol Software

  9.2     Site-Specific LAT Command Procedure (LAT$SYSTARTUP.COM)
    9.2.1      Creating a VMS Service
    9.2.2      Setting Up Ports
    9.2.3      Enabling Outgoing LAT Connections

  9.3     Connecting to a LAT Network
    9.3.1      Function of the LAT Protocol Software
    9.3.2      Advantages of the LAT Protocol Software
    9.3.3      The LAT Network
      9.3.3.1      VMS Service Nodes
      9.3.3.2      Terminal Server Nodes
      9.3.3.3      VMS Nodes Allowing Incoming and Outgoing Connections
      9.3.3.4      Using the SET HOST/LAT Command
      9.3.3.5      A Sample LAT Configuration
      9.3.3.6      LAT Relationship to VMS Clusters and DECnet
    9.3.4      Summary of LAT System Management Tasks
      9.3.4.1      Starting Up the LAT Protocol Software
      9.3.4.2      Customizing LAT Characteristics
      9.3.4.3      Using LATCP to Control the LAT Protocol Software
      9.3.4.4      Managing the LATACP Database Size

  10     VMS License Management Facility

  10.1    Moving and Copying Licenses

  10.2    Deleting Licenses

  10.3    Automating License Registration

  10.4    Creating License Reservation Lists

  10.5    Support for PAKs with the RESERVE_UNITS Option

  10.6    Ease-of-Use Features

  10.7    Revised SYS$UPDATE:VMSLICENSE.COM

  11     Movefile Command Qualifiers

  11.1    SET FILE Command Qualifiers

  SET FILE/NOMOVE [/MOVE]

  11.2    DIRECTORY/FULL, DUMP/HEADER, and DUMP/FILE_HEADER Commands

  11.3    Critical System Files

  Part IV   Programming Features

  12     System Service Support for the VMS Batch and Print Queuing System

  12.1    $GETQUI and $SNDJBC System Services
    12.1.1     $GETQUI Service
    12.1.2     $SNDJBC Service

  13     Run-Time Library Routines

  13.1    LIB$GETQUI Run-Time Library Routine

  13.2    Fast-Vector Math Routines
    13.2.1     Exception Handling
    13.2.2     Special Restrictions on Input Arguments
    13.2.3     Accuracy
    13.2.4     Performance

  13.3    Parallel Processing Routines
    13.3.1     Enhancements for Unique Naming
    13.3.2     Spin/Wait Options for Blocking Synchronization

  14     VMS Debugger:  Tasking and Multithread Support

  14.1    Command Interface: Enhanced Commands and Qualifiers

  14.2    DECwindows Interface: Enhancements

  15     DECthreads

  15.1    Overview

  16     DECdtm System Services: New and Changed Features

  16.1    Abort Reason Codes

  16.2    Transaction Timeouts

  16.3    New and Modified System Dump Analyzer Commands

  17     LAT $QIO Functions

  17.1    LAT SETMODE $QIO Function

  17.2    LAT SENSEMODE $QIO Function

  18     Asynchronous Printer Support
    SET TERMINAL/COMMSYNC/NOCOMMSYNC

  19     Support for Case Sensitivity

  19.1    Linker Support for Case-Sensitive Languages

  19.2    VAX MACRO Support for Case Sensitivity
    19.2.1     MACRO Programs That Reference Other MACRO Modules
    19.2.2     MACRO Programs That Reference the Same MACRO Module
    19.2.3     Uppercase Languages to MACRO Programs
    19.2.4     Lowercase Languages to MACRO Programs
      19.2.4.1     MACRO Command /NAMES Qualifier
    MACRO/NAMES

  20     System Dump Analyzer

  20.1    TMSCP Symbol

  20.2    Support for Transaction Processing
    SHOW LOGS
    SHOW PROCESS/PARTICIPANTS
    SHOW PROCESS/TRANSACTIONS
    SHOW TRANSACTIONS

  21     Mailbox Driver

  21.1    Unidirectional Mailboxes

  21.2    Mailbox Driver Functions and Modifiers
    21.2.1     Wait for Writer/Reader Function
    21.2.2     IO$M_WRITERCHECK Function Modifier
    21.2.3     IO$M_READERCHECK Function Modifier
    21.2.4     IO$M_STREAM Function Modifier

  22     $QIO Support for Moving Disk Files

  22.1    Calling the Movefile Subfunction
    22.1.1     Input Parameters
    22.1.2     Operation

  A   VMS Version 5.4-3 Features

  A.1     Summary of New VMS Version 5.4-3 Software Features

  A.2     VMS Version 5.4-3 System Management Features
    A.2.1      Backup Utility
      A.2.1.1      /RELEASE_TAPE Qualifier
      A.2.1.2      ACCESSIBILITY Keyword
      A.2.1.3      Backup Label Processing Options
    A.2.2      Disk and Tape Class Drivers-Enhanced Error Reporting
    A.2.3      New NCP Line Counters for FDDI Communications
    A.2.4      FDDI/Ethernet Startup Error Code
    A.2.5      Proactive Reclamation of Memory from Idle Processes
      A.2.5.1      How Is This Policy Enabled?
      A.2.5.2      Reclaiming Memory from Long-Waiting Processes
      A.2.5.3      Reclaiming Memory from Periodically Waking Processes
        A.2.5.3.1      Setting the FREEGOAL Parameter
        A.2.5.3.2      Sizing Page and Swap Files
    A.2.6      Tape Support
    A.2.7      VMSINSTAL Callback RUN_IMAGE: New Parameter

  A.3     VMS Version 5.4-3 Programming Features
    A.3.1      Open-Bus Driver Support Features
      A.3.1.1      VMS Device Support for VMEbus Devices
        A.3.1.1.1      Hardware Environment
        A.3.1.1.2      Associated Documents
        A.3.1.1.3      Selecting VMEbus Protocol Parameters
        A.3.1.1.4      Considering Byte-Order Transfer Differences
        A.3.1.1.5      Handling Interrupts
        A.3.1.1.6      DMA Operations
        A.3.1.1.7      Programmed I/O Operations and I/O Mapping
        A.3.1.1.8      Coding a VMEbus Device Driver
        A.3.1.1.9      Assembling and Linking a VMEbus Driver
        A.3.1.1.10     Loading a VME Device Driver
        A.3.1.1.11     VMS Macros Invoked by VME Drivers

  SWAPLONG

  SWAPWORD
      A.3.1.2      VME Driver Operating System Routines

  IOC$ALOVMEMAP_DMA, IOC$ALOVMEMAP_DMAN

  IOC$LOADVMEMAP_DMA, IOC$LOADVMEMAP_DMAN

  IOC$RELVMEMAP_DMA, IOC$RELVMEMAP_DMAN

  IOC$ALOVMEMAP_PIO

  IOC$LOADVMEMAP_PIO

  IOC$RELVMEMAP_PIO

  IOC$VME_BYTE_SWAP_LONG

  IOC$VME_BYTE_SWAP_WORD
      A.3.1.3      Sample Driver for a VMEbus DR11-W
    A.3.2      SCSI Device Support for the NCR 53C94 Controller
      A.3.2.1      SCSI Device Driver Data Structures
      A.3.2.2      Using the SPI$CONNECT Macro and Maximum Byte Counts
    A.3.3      FDDI and Ethernet-VMS Support
      A.3.3.1      Overview of FDDI
      A.3.3.2      New FDDI Device DEMFA
      A.3.3.3      Programming Interface
      A.3.3.4      Parameters
        A.3.3.4.1      NMA$C_PCLI_MED (Medium)
        A.3.3.4.2      NMA$C_PCLI_RFC (Receive Frame Control)
        A.3.3.4.3      NMA$C_PCLI_XFC (Transmit Frame Control)
        A.3.3.4.4      NMA$C_PCLI_BUS (Maximum Receive Buffer Size)
        A.3.3.4.5      NMA$C_PCLI_MBS (Maximum Packet Length)
        A.3.3.4.6      NMA$C_PCLI_CCA (Can Change Address)
      A.3.3.5      Frame and Packet Formats
        A.3.3.5.1      FDDI Frames
        A.3.3.5.2      CSMA/CD Frames
        A.3.3.5.3      Packet Formats
    A.3.4      Preferred Access Path Programming Examples
    A.3.5      VAX Ada Run-Time Library
    A.3.6      DECwindows X11 Display Server-Color Name File
    A.3.7      Changes to SDA SHOW PORTS Command

  B   VMS Version 5.4 Features

  B.1     Summary of New VMS Version 5.4 Software Features

  B.2     Introduction to Vector Processing
    B.2.1      Overview of the Vector Processing Environment
      B.2.1.1      VAX Vector Processing Systems
      B.2.1.2      Vectorized Programs
      B.2.1.3      VMS Support for Vector Processing
        B.2.1.3.1       Life of a Vector Consumer
        B.2.1.3.2       VAX Vector Instruction Emulation Facility (VVIEF)
    B.2.2      Managing the Vector Processing Environment
      B.2.2.1      Loading the VMS Vector Processing Support Code
      B.2.2.2      Configuring a VMS Vector Processing System
      B.2.2.3      Managing Vector Processes
        B.2.2.3.1       Adjusting System Resources and Process Quotas
        B.2.2.3.2       Distributing Scalar and Vector Resources Among Processes
      B.2.2.4      Restricting Access to the Vector Processor by Using ACLs
      B.2.2.5      Obtaining Information About a Vector Processing System
        B.2.2.5.1       DCL Lexical Functions F$GETJPI and F$GETSYI
        B.2.2.5.2       SHOW CPU Command
        B.2.2.5.3       SHOW PROCESS and LOGOUT/FULL Commands
        B.2.2.5.4       Vector Processing Support Within the VMS Accounting Utility (ACCOUNTING)
        B.2.2.5.5       Vector Support Within the Error Log Utility (ERROR LOG)
        B.2.2.5.6       Vector Support Within the VMS Monitor Utility (MONITOR)
      B.2.2.6      Loading the VAX Vector Instruction Emulation Facility (VVIEF)
      B.2.2.7      System Messages Related to Vector Processing Activities
    B.2.3      Programming in a Vector Processing Environment
      B.2.3.1      Vector Routines in the MTH$ Run-Time Library
      B.2.3.2      Obtaining Information About a Vector Processing System
      B.2.3.3      Releasing the Vector Processor
      B.2.3.4      Preserving and Restoring a Routine's Vector State
      B.2.3.5      Debugging a Vectorized Program
        B.2.3.5.1       Vector Processing Support Within the VMS Debugger
        B.2.3.5.2       Vector Processing Support Within the VMS System Dump Analyzer (SDA)
        B.2.3.5.3       Vector Processing Support Within the VMS Delta/XDelta Utility
        B.2.3.5.4       Vector Processing Support Within the VMS Patch Utility
      B.2.3.6      Servicing Vector Exceptions
      B.2.3.7      Requirements of the VAX Procedure Calling and Condition Handling Standard
        B.2.3.7.1       Vector Register Usage
        B.2.3.7.2       Vector and Scalar Processor Synchronization
        B.2.3.7.3       Memory Synchronization
        B.2.3.7.4       Exception Synchronization
        B.2.3.7.5       Synchronization Summary
        B.2.3.7.6       Condition Handler Parameters and Invocation
      B.2.3.8      VMS Accounting Utility (ACCOUNTING) Resource Packet Format
      B.2.3.9      VMS Monitor Utility (MONITOR) VECTOR Class Record

  B.3     Introduction to DECdtm Services
    B.3.1      Characteristics of Distributed Transactions
    B.3.2      Transaction Processing System Model
      B.3.2.1      Resource Manager
      B.3.2.2      Transaction Manager
      B.3.2.3      Log Manager
    B.3.3      Overview of Two-Phase Commit Protocol
    B.3.4      Managing DECdtm Services Using VMS Utilities
    B.3.5      New TRANSACTION_ID Data Type for Programming Routines

  B.4     VMS Version 5.4 General User Features
    B.4.1      DCL Commands

  BACKUP/MEDIA_FORMAT=[NO]COMPACTION

  MOUNT/MEDIA_FORMAT=[NO]COMPACTION
    B.4.2      System Messages
      B.4.2.1      System Messages Available from Online Help
    B.4.3      DECwindows User and Desktop Applications
      B.4.3.1      Session Manager
      B.4.3.2      Setting Another Session Language
      B.4.3.3      Changing Your Target Screen
      B.4.3.4      CDA Viewer
      B.4.3.5      Viewing a PostScript File
      B.4.3.6      New Processing Options for Viewing PostScript Files
    B.4.4      Calculator
    B.4.5      Clock
    B.4.6      Mail:  Displaying PostScript Files

  B.5     VMS Version 5.4 System Management Features

  B.6     AUTOGEN Command Procedure
    B.6.1      Parameter Name Validation
    B.6.2      AGEN$FEEDBACK.REPORT Replaced by New File
    B.6.3      MODPARAMS.DAT Includes External Parameter Files
    B.6.4      MIN_, MAX_, and ADD_ Values Allowed for Page and Swap Files
    B.6.5      New Feedback Parameters
    B.6.6      Logical Names Defined by AUTOGEN
    B.6.7      New Technique for Running AUTOGEN in Batch Mode
    B.6.8      Using MAIL to Send AGEN$PARAMS.REPORT

  B.7     VAXcluster Management
    B.7.1      CI Architecture Extensions
    B.7.2      MSCP Server Load Sharing
    B.7.3      Preferred Path Support for DSA disks

  B.8     System Generation Utility (SYSGEN)
    B.8.1      SCSI_NOAUTO Parameter
    B.8.2      LOAD_PWD_POLICY Parameter
    B.8.3      LOAD_SYS_IMAGES Parameter
    B.8.4      Supported Device Names for VAXft 3000 Systems
    B.8.5      New SYSGEN Commands

  SHOW/BI=BIindex

  SHOW/BUS=busId

  SHOW/XMI=BIindex

  B.9     Error Log Utility (ERROR LOG)
    B.9.1      Supported Device Types for VAXft 3000 Systems
    B.9.2      New Keywords for /EXCLUDE and /INCLUDE Qualifiers
    B.9.3      New Qualifier:  /NODE

  ERROR LOG/NODE

  B.10   System Security
    B.10.1     Site-Defined Password Policy
      B.10.1.1     Screening New Passwords
        B.10.1.1.1      Password History List
        B.10.1.1.2      Site-Specific Filter
      B.10.1.2     Specifying a Password Algorithm

  B.11   Log Manager Control Program Utility (LMCP)
    B.11.1     Managing Transaction Log Files
      B.11.1.1     Defining SYS$JOURNAL
      B.11.1.2     Placing a Transaction Log File
      B.11.1.3     VAXcluster Failover
      B.11.1.4     Determining Transaction Log File Size
      B.11.1.5     Creating Transaction Log Files
      B.11.1.6     Example of Creating a Transaction Log File
      B.11.1.7     Resizing and Moving Transaction Log Files
    B.11.2     Format of Transaction Log Files

  LMCP USAGE SUMMARY

  LMCP COMMANDS

  CONVERT

  CREATE

  DUMP

  HELP

  REPAIR
    ABORT
    COMMIT
    EXIT
    FORGET
    HELP
    NEXT

  SHOW

  B.12   Monitor Utility (MONITOR)
    B.12.1     MONITOR TRANSACTION Command

  MONITOR TRANSACTION
    B.12.2     TRANSACTION Class Record
    B.12.3     MONITOR VECTOR Command

  MONITOR VECTOR
    B.12.4     VECTOR Class Record

  B.13   Network Control Program Utility (NCP)
    B.13.1     Line and Circuit Name Support for VAXft 3000 Systems
    B.13.2     Line and Circuit Names for New Ethernet/820 Controllers

  B.14   VMS Volume Shadowing Phase II

  B.15   VMS Version 5.4 Programming Features

  B.16   Larger Page Size Capability with Linker Utility
    /BPAGE

  B.17   VMS Record Management Services
    B.17.1     VMS RMS Asynchronous Support for Process-Permanent Files
    B.17.2     Local Buffer Maximum Increased
    B.17.3     Access-Mode Protection for VMS RMS
      B.17.3.1     Access-Mode Protected Services
      B.17.3.2     Access-Mode Protected Memory
    B.17.4     Expired-Date Suppression
      B.17.4.1     The Role of XAB$_NORECORD XABITM
      B.17.4.2     Applications for XAB$_NORECORD XABITM

  B.18   System Dump Analyzer Utility (SDA)
    B.18.1     New SHOW PROCESS Qualifier: /IMAGES
    B.18.2     New SHOW PROCESS Qualifier: /VECTOR_REGISTERS

  B.19   VMS RMS Journaling: Support for DECdtm Services
    B.19.1     Support for DECdtm Transactions
    B.19.2     RUF Services Emulated
    B.19.3     Network Support
    B.19.4     Record Stream Association
      B.19.4.1     How Streams Become Associated with a Transaction
      B.19.4.2     Stream Association Using RUF and DECdtm Services
    B.19.5     Detached Recovery
      B.19.5.1     Synchronous and Asynchronous Recovery
      B.19.5.2     Partial Recovery
    B.19.6     Placement of Recovery Unit Journals
    B.19.7     Multiple Long-Term Journals Allowed
    B.19.8     Mixed-Version Clusters

  C   VMS Version 5.3 Features

  C.1     VMS Version 5.3 System Management Features
    C.1.1      Extension of Lock Manager Limit
    C.1.2      NCP Executor Command Changes
    C.1.3      Parameter for SET/DEFINE EXECUTOR
    C.1.4      SHOW EXECUTOR CHARACTERISTICS Command

  C.2     VMS Version 5.3 Support for the VMS Distributed Name Service
    C.2.1      Introduction to the Distributed Name Service
    C.2.2      The DNS Namespace
      C.2.2.1      Planning Namespace Objects
      C.2.2.2      Restrictions
      C.2.2.3      Using the Namespace
      C.2.2.4      Object Names
      C.2.2.5      Object Attributes
    C.2.3      Structure of a Namespace
      C.2.3.1      Naming Syntax
      C.2.3.2      Logical Names
      C.2.3.3      Valid Characters for DNS Names
    C.2.4      Creating Objects
    C.2.5      Modifying Objects
    C.2.6      Distributing the Namespace
      C.2.6.1      Replicating Directories
      C.2.6.2      Types of Directories
      C.2.6.3      Setting Confidence
      C.2.6.4      Maintaining Consistency in Data
    C.2.7      Requesting Information from DNS
      C.2.7.1      Reading Objects
      C.2.7.2      Listing Information
      C.2.7.3      How the Clerk Locates Data
    C.2.8      DNS System Services

  $DNS

  $DNSW
    C.2.9      DNS Run-Time Routines

  DNS$APPEND_SIMPLENAME_TO_RIGHT

  DNS$COMPARE_FULLNAME

  DNS$COMPARE_SIMPLENAME

  DNS$CONCATENATE_NAME

  DNS$COUNT_SIMPLENAMES

  DNS$CVT_DNSADDRESS_TO_BINARY

  DNS$CVT_DNSADDRESS_TO_NODENAME

  DNS$CVT_NODENAME_TO_DNSADDRESS

  DNS$CVT_TO_USERNAME_STRING

  DNS$PARSE_USERNAME_STRING

  DNS$REMOVE_FIRST_SET_VALUE

  DNS$REMOVE_LEFT_SIMPLENAME

  DNS$REMOVE_RIGHT_SIMPLENAME
    C.2.10     Starting the DNS Clerk
    C.2.11     DECnet Event Messages

  D   VMS Version 5.2 Features

  D.1     VMS Version 5.2 System Management Features
    D.1.1      System Generation Utility (SYSGEN)
      D.1.1.1      DEINSTALL Command Description
      D.1.1.2      ERLBUFFERPAGES Parameter
    D.1.2      NETCONFIG.COM Security Enhancements
      D.1.2.1      Default Access Options
      D.1.2.2      Security Benefits
      D.1.2.3      Questions Posed by NETCONFIG.COM
    D.1.3      New NETCONFIG_UPDATE.COM for Existing Networks
      D.1.3.1      Benefits of NETCONFIG_UPDATE.COM
      D.1.3.2      Using NETCONFIG_UPDATE.COM in a VAXcluster
    D.1.4      Backup Utility (BACKUP)
      D.1.4.1      Performance Enhancements
      D.1.4.2      Setting Up the BACKUP Account
      D.1.4.3      Setting System Generation Utility (SYSGEN) Parameters
      D.1.4.4      Understanding Why the Output Device Seems Idle
      D.1.4.5      /BUFFER_COUNT Command Qualifier Is Now Obsolete
      D.1.4.6      Cyclic Redundancy Checking Emulation Improvements
      D.1.4.7      Pressing Ctrl/T to Obtain Information About BACKUP Operations

  E   VMS Version 5.1 Features

  E.1     VMS Version 5.1 Support for Compound Documents
    E.1.1      VMS Commands and Utilities
      E.1.1.1      Displaying RMS File Tags
        E.1.1.1.1       DIRECTORY/FULL
        E.1.1.1.2       ANALYZE/RMS_FILE
      E.1.1.2      Creating RMS File Tags
      E.1.1.3      Preserving RMS File Tags and DDIF Semantics
        E.1.1.3.1       COPY Command
        E.1.1.3.2       VMS Mail Utility
      E.1.1.4      APPEND Command
    E.1.2      DDIF Support in a Heterogeneous Environment
      E.1.2.1      EXCHANGE/NETWORK Command
      E.1.2.2      COPY Command
      E.1.2.3      VMS Mail Utility
      E.1.2.4      DDIF File Access Within a Mixed-Version Cluster
    E.1.3      VMS RMS Interface Changes
      E.1.3.1      Programming Interface for File Tagging
      E.1.3.2      Accessing a Tagged File
        E.1.3.2.1       File Accesses That Do Not Sense Tags
        E.1.3.2.2       File Accesses That Sense Tags
      E.1.3.3      Preserving Tags
    E.1.4      Distributed File System Support for DDIF Tagged Files
    E.1.5      VMS RMS Errors

  E.2     EXCHANGE/NETWORK Command

  EXAMPLES

  8-1        Showing Device Characteristics Using the SDA SHOW DEVICE Command

  19-1       Using the CASE_SENSITIVE= Option

  B-1        Sample AUTOGEN Command Procedure

  B-2        Sample Transaction Log File

  E-1        Tagging a File

  E-2        Accessing a Tagged File

  FIGURES

  5-1        VMS Version 5.0 Queue Manager

  5-2        VMS Version 5.5 Queue Manager

  9-1        A LAT Network Configuration

  16-1       IOSB Structure

  17-1       Example of SETMODE Item List

  A-1        System Based on XMI/VMEbus

  A-2        Little-Endian Versus Big-Endian Byte Alignment

  A-3        VMEbus DMA to and from VAX Host

  A-4        VMEbus Map Register

  A-5        Mapping of Programmed I/O Access from User Space

  A-6        VME Map Register Descriptor (VME_MD)

  A-7        FDDI Frame Format

  A-8        Ethernet Frame Format

  A-9        Ethernet Frame Format with PAD Option

  A-10       IEEE 802.3 Frame Format

  A-11       FDDI Frame with Mapped Ethernet Packet Format

  A-12       FDDI Frame with Mapped Ethernet with PAD Option Packet Format

  A-13       FDDI Frame with 802 Packet Format

  A-14       CSMA/CD Frame with 802 Packet Format

  A-15       FDDI Frame with 802E Packet Format

  A-16       CSMA/CD Frames, 802E, 802.1 SNAP, and 802.1 PID Packet Format

  B-1        VAX 6000-400 Series Vector-Present Processor Configuration

  B-2        VAX 9000 Series Vector-Present Processor Configuration

  B-3        Life of a Vector Consumer

  B-4        Sample Debit/Credit Transaction Execution

  B-5        Participants in a Distributed Transaction Example

  B-6        DECwindows Screen Number Dialog Box

  B-7        DECwindows Customize Screen Number Dialog Box

  B-8        SCSI_NOAUTO System Parameter

  B-9        Sample Transaction Log File Configuration on Two-Node VAXcluster

  B-10       TRANSACTION Class Record Format

  B-11       VECTOR Class Record Format

  C-1        DNS Namespace

  C-2        Valid Character Codes for DNS Simple Names

  C-3        Additional Character Codes Allowed in Quoted Simple Names

  C-4        Partitioned Namespace

  C-5        Namespace with Replicated Directories

  TABLES

  1-1        Summary of VMS Version 5.5 Software Features

  2-1        Other VMS Version 5.5 DCL Commands and Qualifiers

  2-2        F$MESSAGE Keywords

  3-1        F$GETQUI Items

  13-1       Fast-Vector Math Routines

  13-2       Input Argument Restrictions

  16-1       DECdtm System Services Changes

  16-2       SDA Utility Changes

  17-1       LAT$C_ENT_NODE Setmode Item Codes

  17-2       LAT$C_ENT_SERVICE Setmode Item Codes

  17-3       LAT$C_ENT_LINK Setmode Item Codes

  17-4       LAT$C_ENT_PORT Setmode Item Codes

  17-5       LAT$C_ENT_NODE Sensemode Item Codes

  17-6       Node Service Subblock Item Codes

  17-7       Node Counters Item Codes

  17-8       Protocol Error Item Codes

  17-9       LAT$C_ENT_SERVICE Sensemode Item Codes

  17-10      Service Node Subblock Item Codes

  17-11      Service Counters Subblock Item Codes

  17-12      LAT$C_ENT_LINK Sensemode Item Codes

  17-13      Link Counters Item Codes

  17-14      LAT$C_ENT_PORT Sensemode Item Codes

  22-1       FIB Fields (Movefile)

  A-1        Summary of VMS Version 5.4-3 Software Features

  A-2        Mapped Defaults for XMI and VME Interrupt Request Levels

  A-3        Driver Entry Point Routines

  A-4        Driver Notions Porting from UNIX to VMS

  A-5        DR11-W VME Driver Code Contents

  A-6        Required Size for P5 Diagnostics Buffer on FDDI Devices

  B-1        Summary of VMS Version 5.4 Software Features

  B-2        Settings of VECTOR_PROC System Parameter

  B-3        System Messages Relating to Vector Processing

  B-4        Summary of Exception Conditions

  B-5        Summary of New and Enhanced DCL Commands

  B-6        Arguments to the /ALGORITHM Qualifier

  B-7        Descriptions of TRANSACTION Class Record Fields

  B-8        Descriptions of VECTOR Class Record Fields

  B-9        Descriptions of Additions to System Record Fields

  C-1        DNS Item-Code Arguments

  D-1        UAF Process Quotas for the BACKUP Account

  D-2        Suggested Values for UAF Process Quotas

  E-1        Tag Support Item Codes