ActivateAt 儲存體

設定用戶端,將物件具現化在與其所使用的持續性狀態相同的計算機上,或從中初始化物件。

登錄項目

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID
   {AppID_GUID}
      ActivateAtStorage = value

備註

這是 REG_SZ 值。 以 『Y』 或 'y' 開頭的任何值都表示應該使用 ActivateAt 儲存體

ActivateAt 儲存體 功能提供透明的方式,可讓用戶端在與其使用之數據相同的計算機上尋找執行中的物件。 這可減少網路流量,因為物件會執行本機文件系統呼叫,而不是透過網路呼叫。

當設定 ActivateAt 的值 儲存體 時,這會成為呼叫 CoGetInstanceFromFileCoGetInstanceFromI 儲存體 函式的預設行為,以及 IMoniker::BindToObject檔案 Moniker 實作。 在所有這些呼叫中,指定 COSERVERINFO 結構會覆寫函式呼叫期間 ActivateAt 的設定 儲存體 呼叫端可以透過 BIND_OPTS2 結構將 COSERVERINFO 資訊傳遞IMoniker::BindToObject

如果客戶端電腦上未安裝類別的登錄資訊,則為 ActivateAt 設定的值 儲存體 也是指定CLSCTX_REMOTE_SERVER的預設行為。 因此,寫入以利用 ActivateAt 的用戶端應用程式 儲存體 可能需要較少的系統管理。

CLSCTX

CoGetInstanceFromFile

CoGetInstanceFromI 儲存體

COSERVERINFO

IMoniker::BindToObject

註冊 COM 伺服器