DOC: ThreadingModel Is Not a Subkey (150199)
The information in this article applies to:
- Microsoft Visual C++, 32-bit Editions 2.0
- Microsoft Visual C++, 32-bit Editions 2.1
- Microsoft Visual C++, 32-bit Editions 2.2
- Microsoft Visual C++, 32-bit Editions 4.0
- Microsoft Visual C++, 32-bit Editions 4.1
- Microsoft Visual C++, 32-bit Enterprise Edition 4.2
- Microsoft Visual C++, 32-bit Professional Edition 4.2
This article was previously published under Q150199 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
the Registry" Help topic in Regedit.exe or the "Restoring a Registry Key"
Help topic in Regedt32.exe.
SUMMARY
In the article "Processes and Threads" from the OLE Programmer's Reference,
paragraph 12 gives the following incorrect information:
For thread-aware DLL-based or in-process objects, you need to set the
threading model in the registry. The default model when you do not
specify a threading model is single-thread-per-process. To specify a
model, you add the ThreadingModel subkey to the InprocServer32 key in
the registration database.
ThreadingModel is not a subkey; it is a named value.
This documentation error was fixed in the "Processes and Threads" article
of the Visual C++ 4.2 CD online OLE Programmer[ASCII 146]s reference. The text has
been modified as follows:
For thread-aware DLL-based or in-process objects, you need to set the
threading model in the registry. The default model when you do not
specify a threading model is single-thread-per-process. To specify a
model, you add the ThreadingModel named-value to the InprocServer32 key
in the registration database.
Modification Type: | Major | Last Reviewed: | 12/2/2003 |
---|
Keywords: | kbbug kbdocerr kbdocfix kbVC420fix KB150199 |
---|
|