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

ProvideIntegerData方法會從用戶端工具擷取整數資料。 如需詳細資訊,請參閱ConfigureModule物件的ProvideIntegerData方法。

語法

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

參數

[in] Name

如果此工具不需要為此 Name 值提供任何設定資料,函式應該會傳回S_FALSE。 在此情況下,Mergemod.dll 會忽略 ConfigData 引數的值,並使用 ModuleConfiguration 資料表中的預設值。

[out] ConfigData

此工具應該會傳回S_OK,並在 ConfigData中提供適當的自訂文字。 用戶端工具負責配置資料,但 Mergemod.dll 負責釋放記憶體。

傳回值

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

意義
S_FALSE
此工具不需要提供設定資料。
S_OK
函式成功。

備註

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

需求

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

另請參閱

IMsmConfigureModule

合併模組自動化