2011-10-06 58 views
2

我试图修改类型为3137.dll的源的自定义操作(目标为DWORD InstallFunction(MSIHANDLE hInstall)),以便在某些情况下返回某些错误代码,并且我期待该窗口安装程序失败并提示我输入错误消息或其他内容。当自定义操作返回错误时,Windows安装程序不会失败

然而,当我从被称为模块返回ERROR_INSTALL_USEREXIT代码(或在此问题上的错误代码),安装程序完全忽略返回值并继续完成安装,好像什么也没有发生。

如何让安装程序也失败?我是新的整个Windows安装程序API /概念,所以我会真正感谢任何意见。

回答

相关问题