Hmm, I could be way off base here since I am not a C programmer.
But I've always wondered what I could do in a similar situation. I thought that maybe since you have Developers Suite which has LabWindows/CVI could one just open up the code in that and create a dll which could be called with LabView?
Could someone weigh in on this idea?