LocalServer32
Especifica la ruta de acceso completa a una aplicación de servidor COM local de cualquier bit o arquitectura.
Entrada del Registro
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID
{CLSID}
LocalServer32
(Default) = path
ServerExecutable = path
Observaciones
El valor predeterminado de localServer32 clave del Registro se usa para especificar la ubicación de la aplicación de servidor COM y, opcionalmente, argumentos de línea de comandos específicos de la aplicación. COM anexa la cadena " -Embedding" a este valor para que las aplicaciones puedan distinguir cuando COM los inicia desde otros casos. Esta información se pasa como el parámetro lpCommandLine de CreateProcess. Consulte esa documentación sobre la ambigüedad y los problemas de seguridad, que surgen si la ruta de acceso no está entrecomillada correctamente o no está totalmente especificada.
El valor de ServerExecutable, escriba REG_SZ, primero compatible con Windows Server 2003, funciona junto con el valor predeterminado para evitar la ambigüedad al identificar el programa que se va a iniciar. Se pasa como el parámetro lpApplicationName a CreateProcessy no se debe citar. Si no se especifica este valor, se usa NULL.
Ejemplo valor predeterminado localServer32.
"\"C:\Program Files\Company Files\Application.exe\" param1 param2"
Cuando COM inicia un servidor local, el servidor debe registrar un objeto de clase dentro de un período de tiempo (de forma predeterminada, 60 segundos), de lo contrario, se produce un tiempo de espera.
Los servidores locales se pueden hospedar en servicios Win32 en función del LocalService valor con nombre de la clave CLSID. Si está presente, se omite la clave de LocalServer32.