i'v created a simple dll:
#include "windows.h"
#include "msi.h"
#include "msiquery.h"
extern UINT __declspec(dllexport) __stdcall test(MSIHANDLE);
// This is an example of an exported function.
__declspec(dllexport) UINT __stdcall test(MSIHANDLE hInstall)
{
return ERROR_SUCCESS;
}
i build the dll
i add CA to run function in windows installer Dll from binary table, function name 'test', execution immediate
I add CA to UI sequence just before executeAction
i create the setup.exe
when i run the setup i get error 1723 - this is on windows 2000, i have msi 2.0 installed but i am using ISWI 1.52.
What am i missing