Hi Brad,
There might be a couple problems here. The first might have to do with the board not being properly detected by the software. Open up Measurement & Automation Explorer (MAX) and select My System >> Devices & Interfaces and right-click your board (6527) and select Properties. Test the resources and run the Test Panels to see if the device is working correctly. If it isn't then we will probably have to delete it from MAX and restart the computer. Worst case, remove card, reinstall NI-DAQ driver and reinsert card afterward.
As for getting compile errors for the 7th parameter, the callback function address, you should just be able to declare a function normally and use its name as the parameter.
int myFunc(blah, blah, blah, blah)
{
..
}
D
IG_Change_Message_Config(blah, blah, blah, blah, blah, blah, myFunc);
Anyway, hope that helps. Have a good day.
Ron