HP OpenVMS Systems Documentation
OpenVMS Programming Concepts Manual
Previous
Contents
Index
Chapter 34
34
Logical Name and Logical Name Tables
34.1
Logical Name System Services and DCL Commands
34.1.1
Logical Names, Equivalence Names, and Search Lists
34.1.2
Logical Name Tables
34.1.2.1
Logical Name Directory Tables
34.1.2.2
Process, Job, Group, System and Clusterwide Default Logical Name Tables
34.1.2.2.1
Process Logical Name Table
34.1.2.2.2
Job Logical Name Table
34.1.2.2.3
Group Logical Name Table
34.1.2.2.4
System Logical Name Table
34.1.2.2.5
Clusterwide Logical Name Table
34.1.3
Logical Name Table Names and Search Lists
34.1.4
Specifying the Logical Name Table Search List
34.2
Creating User-Defined and Clusterwide Logical Name Tables
34.2.1
Creating Clusterwide Logical Name Tables
34.3
Checking Access and Protection
34.4
Specifying Access Modes
34.5
Translating Logical Names
34.6
Specifying Attributes
34.7
Establishing Logical Name Table Quotas
34.7.1
Directory Table Quotas
34.7.2
Default Logical Name Table Quotas
34.7.3
Job Logical Name Table Quotas
34.7.4
User-Defined Logical Name Table Quotas
34.8
Interprocess Communication
34.9
Using Logical Name and Equivalence Name Format Conventions
34.10
Using Logical Names and Logical Name Table System Services in Programs
34.10.1
Using SYS$CRELNM to Create a Logical Name
34.10.2
Using SYS$CRELNT to Create Logical Name Tables
34.10.3
Using SYS$DELLNM to Delete Logical Names
34.10.4
Using SYS$TRNLNM to Translate Logical Names
34.10.5
Using SYS$CRELNM, SYS$TRNLNM, and SYS$DELLNM in a Program Example
Chapter 35
35
Image Initialization
35.1
Initializing an Image
35.2
Initializing an Argument List
35.3
Declaring Initialization Routines
35.4
Dispatching to Initialization Routines
35.5
Initialization Routine Options
35.6
Initialization Example
Part 6
Part 6
Glossary and Appendices: Authentication Glossary, Macros, and Examples of 64-Bit Programming
Glossary
Glossary
Glossary
Appendix A
Appendix A
C Macros for 64-Bit Addressing
Command 12
DESCRIPTOR64
Command 13
$is_desc64
Command 14
$is_32bits
Appendix B
Appendix B
64-Bit Example Program
Appendix C
Appendix C
VLM Example Program
Appendix D
Appendix D
Generic Macros for Calling System Services
D.1
Using Macros to Construct Argument Lists
D.1.1
Specifying Arguments with the $
name
_S Macro and the $
name
Macro
D.1.2
Conventions for Specifying Arguments to System Services
D.1.3
Defining Symbolic Names for Argument List Offsets: $
name
and $
name
DEF
D.2
Using Macros to Call System Services
D.2.1
The $
name
_S Macro
D.2.1.1
Example of $
name
_S Macro Call
D.2.2
The $
name
_G Macro
D.2.3
The $
name
Macro
D.2.4
Example of $
name
and $
name
_G Macro Calls
Appendix E
Appendix E
OpenVMS Data Types
E.1
OpenVMS Data Types
E.2
Ada Implementations
E.3
Application Programming Language (APL) Implementations
E.4
BASIC Implementations
E.5
BLISS Implementations
E.6
C and C++ Implementations
E.7
COBOL Implementations
E.8
FORTRAN Implementations
E.9
Pascal Implementations
E.10
PL/I Implementations
E.11
VAX MACRO Implementations
E.12
RPG II Implementations
E.13
SCAN Implementations
Appendix F
Appendix F
Distributed Name Service Clerk (VAX Only)
F.1
DECdns Clerk System Service
F.1.1
Using the DECdns System Service and Run-Time Library Routines
F.1.1.1
Using the SYS$DNS System Service
F.1.1.2
Using the Run-Time Library Routines
F.2
Using the SYS$DNS System Service Call
F.2.1
Creating Objects
F.2.2
Modifying Objects and Their Attributes
F.2.3
Requesting Information from DECdns
F.2.3.1
Using the Distributed File Service (DFS)
F.2.3.2
Reading Attributes from DNS
F.2.3.3
Enumerating DECdns Names and Attributes
F.3
Using the DCL Command DEFINE with DECdns Logical Names
Previous
Next
Contents
Index