ISSOConfigStore::SetConfigInfo

SetConfigInfo方法會在組態存放區中設定組態資訊。

語法

  
HRESULT SetConfigInfo(  
BSTR bstrApplication,  
BSTR bstrIdentifier,  
IPropertyBag* ppbConfigInfo  
);  
  
SetConfigInfo(  
bstrApplication As BSTR,  
bstrIdentifier As BSTR,  
ppbConfigInfo As IPropertyBag  
)  

參數

bstrApplication
[in]包含外部應用程式名稱的字串。

bstrApplication
[in]包含外部應用程式名稱的字串。

bstrIdentifier
[in]包含組態資訊識別碼的字串。 這個字串通常是 GUID。

bstrIdentifier
[in]包含組態資訊識別碼的字串。 這個字串通常是 GUID。

ppbConfigInfo
[in]包含屬性包的指標,其中包含組態資訊做為名稱/值組。

ppbConfigInfo
[in]包含屬性包的指標,其中包含組態資訊做為名稱/值組。

傳回值

這個方法不會傳回值。

方法會傳回 HRESULT。 可能的值包括 (但不限於) 下表中的這些值。

傳回碼 描述
S_OK 已成功將組態資訊儲存在組態存放區中。
E_ACCESSDENIED 拒絕存取。
E_INVALIDARG 無效引數。

備註

這個方法可用來新建組態資訊或更新組態資訊。

如果組態資訊尚未存在,則必須提供組態資訊的所有屬性 (由指定之應用程式的欄位資訊所定義)。

如果組態資訊已存在,組態資訊中的屬性可能遺漏。 只有已提供的屬性會被更新。 至少必須指定一個屬性。

請注意,由於使用「單一登入」(SSO) 存放區,所以無法遮罩第一個屬性。

如果 bstrSSOServer 參數為 Null,則會從登錄取得 SSO 伺服器位置。 如果登錄中沒有此伺服器位置,則會使用本機電腦。

範例

  
ConfigStore  
bstrApplication  
bstrIdentifier  
ppbConfigInfo  
  

另請參閱

ISSOConfigStore::GetConfigInfo
ISSOConfigStore 介面 (COM)
企業單一登入程式設計