我从一个旧的 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)
我究竟可以在哪里传递参数?