我得到了一个来自旧版WiSE安装程序的DLL,我正在尝试在WiX中使其工作,因此我相信这个DLL可以与基于MSI的安装程序一起使用。
以下是我的定义:
<Binary Id="SetupDLL" SourceFile="../Tools/Setup.dll" />
<CustomAction Id="ReadConfigFiles" BinaryKey="SetupDLL" DllEntry="readConfigFiles" />
使用及用法:
<Publish Dialog="InstallDirDlg" Control="Next" Event="DoAction" Value="ReadConfigFiles" Order="3">1</Publish>
我的 C++ 函数看起来像这样:
extern "C" UINT __stdcall ReadConfigFiles(MSIHANDLE hInstall, CHAR * szDirectory)
我应该在哪里传递参数?