HP OpenVMS Systems

Content starts here COM, Registry, and Events for HP OpenVMS Developer's Guide

COM, Registry, and Events for
HP OpenVMS Developer's 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
Application security
ATL
Authentication
    disabling
Authentication and Credential Management (ACM) Authority
B
Backing up the OpenVMS Registry
C
Checking Windows 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
    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 system
Controlling OpenVMS Registry server operations
Converting existing database
Creating
    proxy/stub shareable image
Creating COM events
Creating keys and values
Credentials
    acquring for Windows
D
Data transfer size
Database
    converting existing
    reclaiming
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
    defining shortcut for
    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
    defining shortcut for
    menu
    options
    requirements
    running
DCOM$TOOL utility
    defining shortcut for
DCOM$TO_BE_STARTED logical
Disabling authentication
DLL surrogate
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
HP Advanced Server for OpenVMS event viewer
I
Infrastructure
Integrated login
Interoperation
    Configuring authentication between trusted domains using HostMapDomains
    Configuring OpenVMS and Windows
K
Key
L
Launch security
LGI-callout
Linking
    creating a symbol vector #1
    creating a symbol vector #2
    in process component
    in-process component
    out of 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
MAXBUF
    setting for data transfer between $REGISTRY and Registry server
Microsoft MIDL compiler
MIDL compiler
    DCOM$RUNSHRLIB
    defined
    images
    include directories
    running
    switches
    using C++ only
Modifying the SYLOGICALS file for COM for OpenVMS
N
NT credentials
    acquring
NTA$LOGON #1
NTA$LOGON #2
    defining shortcut for
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 system
    controlling server operations
    defined
    failover in a cluster
    granting access rights
    installing
    quotas
    reading and writing
    restoring
    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 differences
OpenVMS/Windows 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 OpenVMS
    register on Windows
    reregister on OpenVMS
R
REG$CP server management utility
Registering an application
    example
Registry database
    compacting
    converting existing
    determining current version
    manually converting and reclaiming
    reclaiming
$REGISTRY system service
Registry value
$REGISTRYW system service
Release note: CoCreateInstanceEx API
Release note: COM for OpenVMS
    Access violation when compiling very large IDL files
    C compiler requirement removed
    Changes to the examples
    COM V1.4 fails with Microsoft MS04-012 patch
    DECwindows Motif requirement removed
    Enhanced NTLM in Windows NT SP4 and later versions not supported
    Errors seen between OpenVMS systems running COM Version 1.3 for OpenVMS under heavy load
    ERROR_ACCESS_DENIED
    Fatal exception in DCOM$RPCSS while launching multiple instances of COM applications
    Kernel threads and upcalls not supported
    New NTA$LOGON.EXE fixes data corruption in password file
    Only one version of COM for OpenVMS in a cluster
    Previously registered applications that use logicals for local server path name
    RPC Cannot Support Failure (800706E4)
    RPC communications failures caused by Advanced Server
    Threading model supported by COM for OpenVMS
    Upgrade instructions
    Windows 2000 interoperation requires Windows 2000 SP4 and latest DCERPC
    Windows XP not supported
    You must repopulate the OpenVMS Registry for versions of COM prior to Version 1.1-A
Restoring the OpenVMS Registry
Restriction
    data transfer size
S
Security
    activation
    application
    launch
SET SERVER REGISTRY_SERVER
Shortcut commands
SHOW SERVER REGISTRY_SERVER
Shutting down COM for OpenVMS
    NOCONFIRM parameter
Starting the COM for OpenVMS server
    defining shortcut for
Starting the DCOM$RPCSS process
Starting the DCOM$RPCSS process
    defining shortcut for
Starting the OpenVMS Registry
    manually
Stopping the COM for OpenVMS server
    defining shortcut for
Stopping the DCOM$RPCSS process
Stopping the DCOM$RPCSS process
    defining shortcut for
Subkey
Supported COM APIs
Supported COM interfaces
Surrogate
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 to interoperate
    Rebuild existing applications
    You must repopulate the OpenVMS Registry for COM V1.4 for OpenVMS
Using COM for OpenVMS
Utilities for configuring COM for OpenVMS
Utilities for configuring OpenVMS Registry
V
Value
Value entry
Version of COM
    checking
Viewing COM for OpenVMS events from HP Advanced Server for OpenVMS
Viewing COM for OpenVMS events from Windows
Viewing COM for OpenVMS events in an OpenVMS event log file
Volatility of keys and values
W
Windows credentials
    acquiring
    checking
    granting
Windows event viewer
Windows Registry
    defined
Windows security model
Write-behind of keys
Write-through of keys
Writing your own COM events to the event log