Document revision date: 19 July 1999

OpenVMS Connectivity Developer Guide

Index


Previous Contents


Master Alphabetic Index
A B C D E G H I K L M N O P Q R S T U V W

A
Access rights to the OpenVMS Registry
Accessing the OpenVMS Registry database
ACM authority
Advanced Server for OpenVMS event viewer
Authentication
Authentication and Credential Management (ACM) Authority
B
Backing up the OpenVMS Registry
C
Checking Windows NT credentials
Class
    defined
Cluster failover of OpenVMS Registry server
COM
    defined
    Microsoft website
COM for OpenVMS
    building a COM application
    C qualifiers
    C++ qualifiers
    CLSID registration
    compiling a COM application
    component CLSID
    creating an application
    DCOM$CNFG
    DCOM$REGSVR32
    DCOM$RUNSHRLIB
    DCOM$SETUP
    defined
    developing new applications
    encapsulating existing applications
    generating unique identifiers (GUIDs)
    GUID format options
    GUIDGEN, Globally Unique Identifier Generator
    header file
    HKEY_CLASSES_ROOT\CLSID subkey #1
    HKEY_CLASSES_ROOT\CLSID subkey #2
    HKEY_CLASSES_ROOT\Interface subkey
    InProcServer32 subkey #1
    InProcServer32 subkey #2
    installed files
    link the COM application
    LocalServer32 subkey
    macro definitions
    MIDL compiler
    NumMethods subkey
    OpenVMS Registry entries
    Populate the OpenVMS Registry database for COM
    ProgID subkey
    proxy/stub CLSIDs
    ProxyStubClsid32 subkey
    Register a COM for OpenVMS server application
    sample development applications
    Start the COM for OpenVMS server
    Stop the COM for OpenVMS server
    Summary of security implementation differences
    supported COM APIs
    supported COM interfaces
    Type Libraries
    Typelib subkey
    use of OpenVMS Registry
    using
    Utilities for configuring
    VersionIndependentProgID subkey
    VMS_DCOM
COM for OpenVMS developer kit
COM for OpenVMS run-time
Concepts and definitions for OpenVMS Registry
Connecting to a Windows NT system
Controlling OpenVMS Registry server operations
Creating
    proxy/stub shareable image
Creating COM events
Creating keys and values
Credentials
D
DCOM$CNFG
    Add Registry Key Permissions submenu
    Add Registry Value Permissions submenu
    Application Identity submenu
    Application List submenu
    Application Location submenu
    Application Properties submenu
    Application Security submenu
    Default Authentication Level submenu
    Default Impersonation Level submenu
    defined
    Edit Registry Key Permissions submenu
    Edit Registry Value Permissions submenu
    menu
    Registry Key Permissions submenu
    Registry Value Permissions submenu
    running
    Special Access Registry Key Permissions submenu
    System-wide Default Properties submenu
    System-wide Default Security submenu
DCOM$CNFG option
    Default authentication level
    Default impersonation level
    Enable Distributed COM on this computer
    Launching user
    List all COM application on a machine
    Location: Machine to run application
    NTLM account
    OpenVMS DCOM Guest Account
    OpenVMS username
    Run application on another computer
    Run application on this computer
    Security permissions for application
    Show systemwide default properties
    Show systemwide default security
    User account to use to run application
DCOM$REGSVR32
    activation
    command line options
    defined
    example
    location
DCOM$REGSVR32 utility
DCOM$RPCSS process
DCOM$SETUP
    conventions
    defined
    menu
    options
    requirements
    running
DCOM$TO_BE_STARTED logical
E
Encapsulation
Event Log service
Event Viewer
Events
EXTAUTH flag
External authentication
G
Granting credentials
H
Hive
    defined
HKEY_CLASSES_ROOT
    defined
HKEY_LOCAL_MACHINE
    defined
HKEY_USERS
    defined
I
IGNORE_EXTAUTH flag
Infrastructure
Interoperation
    Configuring authentication between trusted domains using HostMapDomains
    Configuring OpenVMS and Windows NT
K
Key
L
Linking
    creating a symbol vector
    in-process component
    out-of-process component
    proxy/stub shareable image
Linking of keys
List of files installed by COM for OpenVMS
List of supported COM APIs
List of supported COM interfaces
LOGINOUT.EXE
M
Microsoft MIDL compiler
MIDL compiler
    DCOM$RUNSHRLIB
    defined
    header files
    images
    include directories
    running
    switches
Modifying the SYLOGICALS file for COM for OpenVMS
N
NTA$LOGON #1
NTA$LOGON #2
NTA$LOGON #3
NTLM authentication
NTLM security credentials
O
OpenVMS event log file
OpenVMS Events
    logging
    viewing
OpenVMS infrastructure
OpenVMS MIDL compiler
OpenVMS Registry
    backup
    connecting to a Windows NT system
    controlling server operations
    defined
    failover in a cluster
    granting access rights
    installing
    quotas
    reading and writing
    restoring
    running in an OpenVMS Alpha mixed-version cluster
    security
    security models
    shutting down
    starting
    Unicode support
    use with COM for OpenVMS
    Utilities for configuring
OpenVMS Registry Configuration utility
    menu
    options
OpenVMS Registry server commands
OpenVMS Registry server operations
    Age Checker Interval
    Database Log Cleaner Interval
    Default File Quota
    File Quota Interval
    Initial Log File Size
    Log Registry Value Error
    Maximum Reply Age
    Operator Communications Interval
    Process Time Limit
    Reply Log Cleaner Interval
    Scan Interval
    Snapshot Interval
    Snapshot Location
    Snapshot Versions
    Write Retry Interval
OpenVMS security model
OpenVMS/Windows NT differences
OpenVMS/Windows NT differences:
    Changing Application Configuration Permissions
    MIDL compiler version
    "char" datatype
    Server application stack size
    Service control manager
P
Persona
Proxy/stub shareable image
Q
"Simple" application example
    build
    register
    register on NT
    register on OpenVMS
    reregister on OpenVMS
R
REG$CP server management utility
Registering an application
    example
$REGISTRY system service
Registry value
$REGISTRYW system service
Release note: COM for OpenVMS
    CoQueryProxyBlanket() and CoQueryClientBlanket() do not return valid principal name strings
    DCOM$CNFG utility and disabling applications
    DCOM$RPCSS process resource exhaustion
    DCOM$RPCSS stalls on restart
    DECwindows Motif required
    Floating point
    IDispatch interface
    IGNORE_EXTAUTH support
    MIDL compiler treats wchar_t literals as char
    MIDL -w Switch
    Only one version of COM for OpenVMS in a cluster
    Previously registered applications that use logicals for local server path name
    Remote activation of an in-process server
    RPC Cannot Support Failure (800706E4)
    RPC PROTOCOL failure (800706C0)
    RPC Server Unavailable Failure (800706BA)
    RPC WHO_ARE_YOU failure (EE1282FA)
    SAFEARRAY limitation
    Service Control Manager startup and shutdown
    SP4
    Threading model supported by COM for OpenVMS
    Trusted-Domain authentication support
    Upgrade instructions
    Using COM for OpenVMS between two OpenVMS systems
    You must repopulating the OpenVMS Registry for COM Version 1.1 for OpenVMS
Release note: OpenVMS Registry
    key access policy
    Limited Search command functions
    Maximum data size
    Maximum database size
    No notification on key changes
    REG$_EXQUOTA errors
Restoring the OpenVMS Registry
S
SECURITY_POLICY sysgen parameter
SET SERVER REGISTRY_SERVER
SHOW SERVER REGISTRY_SERVER
Shutting down COM for OpenVMS
    NOCONFIRM parameter
Starting the COM for OpenVMS server
Starting the DCOM$RPCSS process
Starting the OpenVMS Registry
    manually
Stopping the COM for OpenVMS server
Stopping the DCOM$RPCSS process
Subkey
Supported COM APIs
Supported COM interfaces
Symbol vector
T
Translating OpenVMS and Windows error codes
Troubleshooting
    ACME server
    DCOM$RPCSS process
    RPC
Troubleshooting OpenVMS Events
U
Unicode
Unregister a component
Upgrade note: COM for OpenVMS
    Changing application security settings
    Configuring OpenVMS and Windows NT to interoperate
    Rebuild existing applications
    You must repopulating the OpenVMS Registry for COM Version 1.1 for OpenVMS
Using COM for OpenVMS
Utilities for configuring COM for OpenVMS
Utilities for configuring OpenVMS Registry
V
Value
Value entry
Viewing COM for OpenVMS events from Advanced Server for OpenVMS
Viewing COM for OpenVMS events from Windows NT
Viewing COM for OpenVMS events in an OpenVMS event log file
Volatility of keys and values
W
Windows NT credentials
    checking
    granting
Windows NT event viewer
Windows NT Registry
    defined
Windows NT security model
Write-behind of keys
Write-through of keys
Writing your own COM events to the event log

  privacy and legal statement  
6539PIDX.HTM