パッチ パッケージを生成するための推奨される方法は、Msimsp.exe などのパッチ作成ツールを使用して、Patchwiz.dllで UiCreatePatchPackage 呼び出す方法です。 Msimsp.exe と PatchWiz.dll は、Windows インストーラー SDK で提供されています。
次のコマンド ラインの例では、「パッチ作成プロパティ ファイルの作成」 で作成された Msimsp.exe と .pcp ファイルを使用して、サンプル パッチ パッケージ MNP2000.msp を生成します。
Msimsp.exe -s C:\Note_Installer\Patch\MNP2000.pcp -p C:\Note_Installer\Patch\MNP2000.msp
作成されたパッチ作成ツールは、次のように UiCreatePatchPackage 呼び出すことによってパッチ パッケージを生成できます。
UiCreatePatchPackage ("C:\\Note_Installer\\Patch\\MNP2000.pcp", "C:\\Note_Installer\\Patch\\MNP2000.msp", NULL, NULL, "", TRUE)