How To Create a Log File of Created Named Objects (191011)
The information in this article applies to:
- Microsoft Windows NT Server 4.0 Terminal Server Edition
This article was previously published under Q191011 IMPORTANT: This article contains information about editing the registry.
Before you edit the registry, make sure you understand how to restore it if
a problem occurs. For information about how to do this, view the "Restoring
Registry Key" Help topic in Regedit.exe or the "Restoring a Registry Key"
Help topic in Regedt32.exe.
SUMMARY
When you set an application-compatibility flag of 0x1000 for an application
on a Terminal Server, you tell the system to log any named object
creations, such as semaphores, mutexes, events, and sections, to a file.
This can be useful when you troubleshoot application problems. Normally,
named objects have the Session ID appended to them to help distinguish them
from objects created by other sessions. This process is referred to as
"decorating the object." Some applications will fail if they cannot locate
a named object. If the application expects a specific object name, but the
name has been modified through decoration, the application may fail. You
can register the application executable using the REGISTER utility, which
will instruct Multi-User Object Manager to not decorate the created name
objects in the application. Making a log file of created named objects (and
the DLLs that made the objects) can be help you determine which DLLs to
register.
Modification Type: | Major | Last Reviewed: | 6/24/2004 |
---|
Keywords: | kbinfo KB191011 |
---|
|