ActivateAt 儲存體
設定用戶端,將物件具現化在與其所使用的持續性狀態相同的計算機上,或從中初始化物件。
登錄項目
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID
{AppID_GUID}
ActivateAtStorage = value
備註
這是 REG_SZ 值。 以 『Y』 或 'y' 開頭的任何值都表示應該使用 ActivateAt 儲存體。
ActivateAt 儲存體 功能提供透明的方式,可讓用戶端在與其使用之數據相同的計算機上尋找執行中的物件。 這可減少網路流量,因為物件會執行本機文件系統呼叫,而不是透過網路呼叫。
當設定 ActivateAt 的值 儲存體 時,這會成為呼叫 CoGetInstanceFromFile 和 CoGetInstanceFromI 儲存體 函式的預設行為,以及 IMoniker::BindToObject 的檔案 Moniker 實作。 在所有這些呼叫中,指定 COSERVERINFO 結構會覆寫函式呼叫期間 ActivateAt 的設定 儲存體。 呼叫端可以透過 BIND_OPTS2 結構將 COSERVERINFO 資訊傳遞至 IMoniker::BindToObject。
如果客戶端電腦上未安裝類別的登錄資訊,則為 ActivateAt 設定的值 儲存體 也是指定CLSCTX_REMOTE_SERVER的預設行為。 因此,寫入以利用 ActivateAt 的用戶端應用程式 儲存體 可能需要較少的系統管理。
相關主題