Udostępnij za pośrednictwem


DllSurrogateExecutable

Umożliwia uruchamianie serwerów DLL w niestandardowym procesie zastępczym w połączeniu z wartością rejestru DllSurrogate. Jeśli nie określono dllSurrogateExecutable, com przekazuje null jako wartość pierwszego parametru funkcji CreateProcess.

Wpis rejestru

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

Uwagi

Ta wartość jest typu REG_SZ. Działa w połączeniu z wartością DllSurrogate, aby zapobiec jakiejkolwiek niejednoznaczności podczas korzystania z funkcji CreateProcess. DllSurrogate wskazuje, czy należy użyć niestandardowego zastępczego, a te informacje są przekazywane jako pierwszy parametr dla CreateProcess. W zależności od implementacji CreateProcesste informacje mogą być niejednoznaczne. Jeśli określono dllSurrogateExecutable, com przekazuje wartość jako pierwszy parametr CreateProcess. Jeśli nie określono DllSurrogateExecutable, com przekazuje null jako wartość pierwszego parametru CreateProcess.

CoRegisterSurrogate

biblioteki DLL

DllSurrogate

ISurrogate