DDEML Application-Instance IDs Are Thread Local
ID: Q94091
|
The information in this article applies to:
-
Microsoft Win32 Application Programming Interface (API), included with:
-
Microsoft Windows NT versions 3.1, 3.5
SUMMARY
When using the DDEML (Dynamic Data Exchange Management Library) libraries
from a spawned thread, the application-instance ID that is returned in the
lpidInst parameter of DdeInitialize is thread local.
Therefore, the application-instance ID cannot be used by any other thread
that is spawned by the process, nor can it be inherited from the parent.
To use the DDEML libraries within a thread, it is necessary to make both
the DdeInitialize call and to use the DdeUninitialize call from within the
thread; otherwise, there is no way to terminate the DDEML session.
Additional query words:
3.10 3.50
Keywords :
Version : winnt:3.1,3.5
Platform : winnt
Issue type :