# LocalServer32

Specifies the full path to a 32-bit local server application.

Registry Entry

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID
\LocalServer32 = <full path>

Value Entries

<full path>
  Specifies the full path to the 32-bit local server, and can include command-line arguments.

Remarks

OLE 2 appends the “-Embedding” flag to the string, so the application that uses flags will need to parse the whole string and check for the -Embedding flag.

    HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}
        \LocalServer32 = c:\samp\isvrotl.exe

When OLE starts a 32-bit local server, the server must register a class object within an elapsed time set by the user. By default, the elapsed time value must be at least five minutes, in milliseconds, but cannot exceed the number of milliseconds in 30 days. Applications typically should not set this value which is in the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLE2\ServerStartElapsedTime entry.

The required entries for 32-bit local servers are InprocHandler32, LocalServer, LocalServer32, and Insertable.

If a container is searching the registry for a local server, a 32-bit local server has priority over a 16-bit local server.

See Also

LocalServer