Updated: 21 January 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 U V W

A
Access rights to the OpenVMS Registry
Accessing the OpenVMS Registry database
B
Backing up the OpenVMS Registry
C
Checking 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
    security implementations
    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
Configuring Windows NT and OpenVMS to interoperate
Connecting to a Windows NT system
Controlling OpenVMS Registry server operations
Creating
    proxy/stub shareable image
Creating keys and values
D
DCOM$CNFG
    Application Identity submenu
    Application List submenu
    Application Location submenu
    Application Properties submenu
    defined
    menu
    running
    System-wide Default Properties 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
    Provide additional security for reference tracking
    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
G
Granting credentials
H
Hive
    defined
HKEY_CLASSES_ROOT
    defined
HKEY_LOCAL_MACHINE
    defined
HKEY_USERS
    defined
I
Infrastructure
Interoperation
    Configuring OpenVMS
    Configuring OpenVMS and Windows NT
    Configuring Windows NT
    Configuring Windows NT applications
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
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
NT credentials
    checking
    granting
O
OpenVMS infrastructure
OpenVMS MIDL compiler
OpenVMS Registry
    backup
    configuring
    connecting to a Windows NT system
    controlling server operations
    defined
    failover in a cluster
    granting access rights
    installing
    minimum process values
    quotas
    reading and writing
    REG$TO_BE_STARTED logical name
    restoring
    running in an Alpha mixed-version cluster
    security
    security models
    shutting down
    starting
    Unicode support
    use with COM for OpenVMS
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:
    Server application stack size
    Service control manager
P
Preventing the OpenVMS Registry from starting
Process requirements for OpenVMS Registry
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
REG$TO_BE_STARTED logical name
Registering an application
    example
$REGISTRY system service
Registry value
$REGISTRYW system service
Release note: COM for OpenVMS
    Client ACCVIO after multiple rundowns
    COM for OpenVMS and DECnet-Plus on OpenVMS Alpha
    DCOM$CNFG utility and disabling applications
    DCOM$RPCSS process resource exhaustion
    DECwindows Motif required
    Floating point
    Granting COM application access to the OpenVMS Registry
    IDispatch interface
    MIDL compiler treats wchar_t literals as char
    MIDL -w Switch
    OpenVMS Registry created with FT versions of COM for OpenVMS incompatible with COM Version 1.0 for Open VMS
    Remote activation of an in-process server
    RPC cannot support failure (800706E4)
    RPC Server Unavailable Failure (800706BA)
    System requirements for installing
    Threading model supported by COM for OpenVMS
Release note: OpenVMS Registry
    Create key failures
    Defining SYS$REGISTRY
    Error when data type="NONE"
    Limited Seach command functions
    List Key terminates on ACCESSDENIED
    No notification on key changes
    No results in timeout error
    Notification failure at restart or failover
    OpenVMS Registry created with FT versions of COM for OpenVMS incompatible with COM Version 1.0 for Ope nVMS
    OpenVMS Registry databases created by FT releases
    %REG-E-NOMSG errors
    $REGISTRY does not set event flag
Restoring the OpenVMS Registry
S
Starting the COM for OpenVMS server
Starting the DCOM$RPCSS process
Starting the OpenVMS Registry
    automatically on reboot
    by other products
    manually
    preventing startup
Stopping the COM for OpenVMS server
Stopping the DCOM$RPCSS process
Subkey
Supported COM APIs
Supported COM interfaces
Symbol vector
SYS$REGISTRY logical name
U
Unicode
Upgrade note: COM for OpenVMS
    COM for OpenVMS field test versions incompatible with OpenVMS V7.2
    Nameless structures
    OAIDL.H
    Recompile and relink user-written COM applications
    Variant args
Using COM for OpenVMS
Utilities for configuring COM for OpenVMS
V
Value
Value entry
Volatility of keys and values
W
Windows NT Registry
    defined
Windows NT security model
Write-behind of keys
Write-through of keys

Copyright © Compaq Computer Corporation 1999. All rights reserved.

6539PIDX.HTM