Поделиться через


DllSurrogateExecutable

Позволяет серверам DLL выполняться в пользовательском суррогатном процессе вместе со значением реестраDllSurrogate. Если DllSurrogateExecutable не указано, COM передает NULL в качестве значения первого параметра функции CreateProcess.

Запись реестра

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID
   {AppID_GUID}
      DllSurrogateExecutable = file

Замечания

Это значение имеет тип REG_SZ. Он работает вместе со значением DllSurrogate, чтобы предотвратить неоднозначность при использовании функции createProcess. DllSurrogate указывает, требуется ли использовать пользовательский суррогат, а эта информация передается в качестве первого параметра для CreateProcess. В зависимости от реализации CreateProcessэти сведения могут быть неоднозначными. Если указан dllSurrogateExecutable, COM передает значение в качестве первого параметра CreateProcess. Если dllSurrogateExecutable не указано, COM передает NULL в качестве значения первого параметра CreateProcess.

CoRegisterSurrogate

Суррогатные DLL

DllSurrogate

ISurrogate