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)
企業單一登入程式設計
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應