Registers a 32-bit in-process server DLL and specifies the threading model.
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID
\InprocServer32 = <path to 32-bit inproc server dll>
\ThreadingModel = <threading model>
Currently the ThreadingModel value must be the same for all objects
provided by an inproc server.
For a 32-bit InprocServer, the required entries are InprocHandler32, InprocServer, InprocServer32, and Insertable. Note that InprocServer entry provides backward compatibility. If it is missing, the class will still work, but can't be inserted in 16-bit applications.
If a container is searching the registry for an InprocServer, the 16-bit version has priority with a 16-bit container, and 32-bit version has priority with a 32-bit container.
The required entries for 32-bit InprocServers are InprocHandler32, InprocServer, InProcServer32, and Insertable. Note that LocalServer and InprocServer entries provide backward compatibility. If they are missing, the class will work, but cannot be inserted into 16-bit applications.
InprocServer, CoInitialize, CoInitializeEx