Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Указывает полный путь к локальному приложению COM-сервера любого бита или архитектуры.
Запись реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID
{CLSID}
LocalServer32
(Default) = path
ServerExecutable = path
Замечания
Значение по умолчанию LocalServer32 Реестра используется для указания расположения приложения сервера COM и, при необходимости, аргументов командной строки для конкретного приложения. COM добавляет строку -Embedding к этому значению, чтобы приложения могли отличаться при запуске COM от других случаев. Эти сведения передаются в качестве параметра lpCommandLineCreateProcess. Ознакомьтесь с документацией о неоднозначности и проблемах безопасности, которые возникают, если путь не указан должным образом или не полностью указан.
Значение ServerExecutable типа REG_SZ, впервые поддерживаемое в Windows Server 2003, работает вместе со значением по умолчанию, чтобы предотвратить неоднозначность при определении программы для запуска. Он передается в качестве параметра lpApplicationName в CreateProcessи не должен быть кавычек. Если это значение не указано, используется NULL.
Пример значения по умолчанию LocalServer32.
"\"C:\Program Files\Company Files\Application.exe\" param1 param2"
Когда COM запускает локальный сервер, сервер должен зарегистрировать объект класса в течение периода времени (по умолчанию 60 секунд), в противном случае происходит время ожидания.
Локальные серверы можно размещать в службах Win32 на основе LocalService именованного значения ключа CLSID. При наличии ключ LocalServer32 игнорируется.