共用方式為


IMsmConfigureModule::P rovideTextData 方法 (mergemod.h)

ProvideTextData 方法會從用戶端工具擷取文字數據。 如需詳細資訊,請參閱 ConfigureModule 物件的 ProvideTextData 方法。

語法

HRESULT ProvideTextData(
  [in]  const BSTR Name,
  [out] BSTR       *ConfigData
);

參數

[in] Name

如果此工具未提供此值的任何設定數據,函式應該會傳回S_FALSE。 在此情況下,Mergemod.dll 會忽略 ConfigData 自變數的值,並使用 ModuleConfiguration 數據表中的預設值。

[out] ConfigData

此工具應該會傳回S_OK,並在 ConfigData 中提供適當的自定義文字。 用戶端工具負責配置數據,但 Mergemod.dll 負責釋放記憶體。 這個自變數必須是 BSTR 物件。 不接受 LPCWSTR

傳回值

S_OK或S_FALSE以外的任何傳回碼,如果記錄檔開啟) 且導致合併失敗,就會 (記錄錯誤。

備註

ModuleConfiguration 數據表中每個記錄的用戶端可以呼叫一次以上。 請注意,Mergemod.dll 一律不會針對相同的 「名稱」值對客戶端進行多次呼叫。 如果ModuleSubstitution資料表中沒有任何記錄使用 屬性,則ModuleConfiguration資料表中的專案不會呼叫用戶端。

規格需求

需求
最低支援的用戶端 Mergemod.dll 2.0 或更新版本
目標平台 Windows
標頭 mergemod.h
Dll Mergemod.dll

另請參閱

IMsmConfigureModule

合併模組自動化