Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Gör att DLL-servrar kan köras i en surrogatprocess. Om en tom sträng anges används den systemspecifika surrogaten. Annars anger värdet sökvägen till surrogaten som ska användas.
Registerpost
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID
{AppID_GUID}
DllSurrogate = path
Anmärkningar
Det här är ett REG_SZ värde som anger att klassen är en DLL som ska aktiveras i en surrogatprocess och den surrogatprocess som ska användas. Om du vill använda den allmänna surrogatprocessen som tillhandahålls av systemet anger du sökväg till en tom sträng eller NULL-. Ange en annan surrogatprocess genom att ange sökväg till surrogatsökvägen. Precis som i specifikationen för sökvägen till en server under LocalServer32- nyckel är en fullständig sökvägsspecifikation inte nödvändig. Surrogaten måste skrivas för att kommunicera korrekt med DCOM-tjänsten enligt beskrivningen i Writing a Custom Surrogate.
Värdet DllSurrogate måste finnas för att en DLL-server ska aktiveras i en surrogatserver. Aktivering refererar till ett anrop till CoGetClassObject, CoCreateInstanceEx, CoCreateInstanceEx, CoGetInstanceFromFile, CoGetInstanceFromIStorageeller IMoniker::BindToObject. Att köra DLL:er i en surrogatprocess ger fördelarna med en körbar implementering, inklusive felisolering, möjligheten att hantera flera klienter samtidigt och låta servern tillhandahålla tjänster till fjärrklienter i en distribuerad miljö.
Relaterade ämnen