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
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
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
Compaq Advanced Server for OpenVMS event viewer
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$TOOL utility
DCOM$TO_BE_STARTED
logical
DECwindows Motif required
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
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
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
Microsoft MIDL compiler
MIDL compiler
DCOM$RUNSHRLIB
defined
header files
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
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
C compiler requirement removed
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 may stall on cluster restart
Enhanced NTLM in Windows NT SP4 and later versions not supported
Errors seen between OpenVMS systems running COM Version 1.2 for OpenVMS under heavy load
IGNORE_EXTAUTH support
Kernel threads and upcalls not supported
Marshaling an interface with greater than 32 methods
Memory leak seen in DCE/RPC process when running between Windows client and OpenVMS server in unauthenticated mode
MIDL -w Switch
NTARPC-E-PROTOCOL_ERROR failure (800706C0)
Only one version of COM for OpenVMS in a cluster
PCSI warning when upgrading from V1.2 FT1 to FT2
Previously registered applications that use logicals for local server path name
RPC Cannot Support Failure (800706E4)
RPC communications failures caused by Advanced Server
SAFEARRAY limitation
Threading model supported by COM for OpenVMS
Trusted-domain authentication
Upgrade instructions
Windows 2000 interoperation requires Compaq DCE Version 3.0 for OpenVMS
Windows XP not supported
You must repopulate the OpenVMS Registry for versions of COM prior to Version 1.1-A
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
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 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 Compaq 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