https://bugs.winehq.org/show_bug.cgi?id=34573
--- Comment #7 from Yann Leretaille yleretaille@googlemail.com --- (In reply to Yann Leretaille from comment #4)
I can confirm that the bug is still present in R16 with wine 1.7.25. I looked at how the other notify functions are implemented in iphlpapi_main.c and it seems they are all stubs. Shouldn't it be enough to just add another stub for NotifyIpInterfaceChange to fix this bug?
It really annoyed me that C4D wouldn't run anymore in wine considering the previous versions ran great. I added stubs for NotifyIpInterfaceChange & CancelMibChangeNotify2 and that was really all I had to change to get the installer and the program itself working again! I never developed anything for wine before so I'm pretty sure that at least half of the new code is in the wrong files and that I didn't follow the right conventions, but it should easy to fix for a real wine dev.
I attached the patch and a picture of C4D running on Ubuntu with my modified wine.