How does this work?
BOOL __stdcall FunctionW(
IN LPCWSTR FileName1,
IN LPCWSTR FileName2,
IN LPCWSTR FileName3,
IN LPCWSTR FileName4,
IN LPCWSTR Identifier,
OUT LPBOOL MustReboot
);
I've converted this to
Question 1: Does that seem right?
System::Call "MyDLLName::FunctionW(t $INSTDIR\file1.sys, t $INSTDIR\file2.sys, t $INSTDIR\file3.sys, t $INSTDIR\file4.sys, t 'ANYID', b) b";
Question 2: Also how do I get the return boolean value so I can use it (to reboot the computer or show a messagebox).
Thanks for looking!