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 denied problems
Access rights to the OpenVMS Registry
Accessing the OpenVMS Registry database
Activation security
Active Template Library
Advanced Server for OpenVMS event viewer
Application security
ATL
Authentication
    disabling
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 #1
    building a COM application #2
    C qualifiers
    C++ qualifiers
    CLSID registration
    compiling a COM application
    compiling a COM ATL application
    component CLSID
    creating an application
    creating the ATL component
    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
    linking the COM application
    LocalServer32 subkey
    macro definitions
    MIDL compiler #1
    MIDL compiler #2
    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
Configuration
    system
Connecting to a Windows NT system
Controlling OpenVMS Registry server operations
Creating
    proxy/stub shareable image
Creating COM events
Creating keys and values
Credentials
    acquring for Windows NT
D
DCE integrated login
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
DECwindows Motif required
Disabling authentication
Domains
E
Encapsulation
Event Log service
Event Viewer
Events
External authentication
    disabling
G
Granting credentials
H
Hive
    defined
HKEY_CLASSES_ROOT
    defined
HKEY_LOCAL_MACHINE
    defined
HKEY_USERS
    defined
I
Infrastructure
Integrated login
Interoperation
    Configuring authentication between trusted domains using HostMapDomains
    Configuring OpenVMS and Windows NT
K
Key
L
Launch security
LGI-callout
Linking
    creating a symbol vector #1
    creating a symbol vector #2
    in-process component #1
    in-process component #2
    out-of-process component #1
    out-of-process component #2
    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
NT credentials
    acquring
NTA$LOGON #1
NTA$LOGON #2
NTLM
    running COM without support for
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: CoCreateInstanceEx API
Release note: COM for OpenVMS
    Cached IID value not equal to Registry value failure
    Changes to the examples
    DCERPC-E-UNKNOWNREJECT failure
    DCERPC-E-WHOAREYOUFAILED failure (EE1282FA)
    DCOM$CNFG utility and disabling applications
    DCOM$RPCSS process resource exhaustion
    DCOM$RPCSS stalls on restart
    IDispatch
    IGNORE_EXTAUTH support
    Kernel threads and upcalls not supported
    Memory leak in COM for OpenVMS servers
    MIDL compiler treats wchar_t literals as char
    MIDL -w Switch
    NTARPC-E-PROTOCOL_ERROR failure (800706C0)
    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 communications failures caused by Advanced Server
    SAFEARRAY limitation
    SP4
    Threading model supported by COM for OpenVMS
    Trusted-domain authentication
    Upgrade instructions
    Windows 2000 not supported
    You must repopulating the OpenVMS Registry for COM Version 1.1-B 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
    activation
    application
    launch
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 #1
Symbol vector #2
System configuration
T
Translating OpenVMS and Windows error codes
Troubleshooting
    ACME server
    Advanced Server for OpenVMS
    DCOM$RPCSS process
    RPC
Troubleshooting OpenVMS Events
U
Unauthenticated COM
    authentication level
    configuring
    installing
Unauthenticated mode
    running COM
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-B 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
    acquiring
    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