ActivateAtStorage
Hiermee configureert u de client om objecten op dezelfde computer te instantiëren als de permanente status die ze gebruiken of van waaruit ze worden geïnitialiseerd.
Registervermelding
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID
{AppID_GUID}
ActivateAtStorage = value
Opmerkingen
Dit is een REG_SZ waarde. Elke waarde die begint met 'Y' of 'y' geeft aan dat ActivateAtStorage- moet worden gebruikt.
De ActivateAtStorage- mogelijkheid biedt een transparante manier om clients toe te staan actieve objecten op dezelfde computer te vinden als de gegevens die ze gebruiken. Dit vermindert het netwerkverkeer omdat het object lokale bestandssysteemoproepen uitvoert in plaats van aanroepen via het netwerk.
Wanneer een waarde is ingesteld voor ActivateAtStorage, wordt dit het standaardgedrag in aanroepen naar de CoGetInstanceFromFile- en CoGetInstanceFromIStorage functies, evenals de bestandsmonikerimplementatie van IMoniker::BindToObject. In al deze aanroepen wordt de instelling van ActivateAtStorage- voor de duur van de functie-aanroep overschreven door een COSERVERINFO op te geven structuur. De beller kan COSERVERINFO informatie doorgeven aan IMoniker::BindToObject via de BIND_OPTS2 structuur.
De waarde die is ingesteld voor ActivateAtStorage is ook het standaardgedrag wanneer CLSCTX_REMOTE_SERVER wordt opgegeven als er geen registergegevens voor de klasse zijn geïnstalleerd op de computer van de client. Clienttoepassingen die zijn geschreven om te profiteren van ActivateAtStorage- vereisen daarom mogelijk minder beheer.
Verwante onderwerpen