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