ConfigureModule オブジェクトの ProvideIntegerData メソッドは、クライアント ツールから整数データを取得するために、Mergemod.dll によって呼び出されます。
Mergemod.dll により、ModuleConfiguration テーブル内の対応するエントリから Name が提供されます。
このツールによって S_OK が返され、ConfigData で適切なカスタマイズ整数が提供されます。
この Name 値の構成データがツールによって提供されない場合、この関数では S_FALSE が返されます。 この場合、Mergemod.dll は ConfigData 引数の値を無視し、ModuleConfiguration テーブルの既定値を使用します。
構文
ConfigureModule.ProvideIntegerData(
Name,
ConfigData
)
パラメーター
-
名前
-
データを取得するアイテムの名前。
-
ConfigData
-
カスタマイズ テキストへのポインター。
戻り値
このメソッドは値を返しません。
解説
クライアントは、ModuleConfiguration テーブルのレコードごとに 1 回だけ呼び出すことができます。 Mergemod.dll は、同じ "Name" 値に対してクライアントを複数回呼び出すことはないことに注意してください。 このプロパティを使用するレコードが ModuleSubstitution テーブル内にない場合、ModuleConfiguration テーブル内のエントリによるクライアントへの呼び出しは行われません。
C++
「ProvideIntegerData 関数」を参照してください。
必要条件
| 要件 | 値 |
|---|---|
| バージョン |
Mergemod.dll 2.0 以降 |
| ヘッダー |
|
| [DLL] |
|