The LabVIEW NT appears to use decimal values for the NT Type enum typedef. C++/Java appear to use hexidecimal values. It appears that these don't match. Changing the enum was easy, but I didn't look through the code to see if there were any hardcoded values or case structures that may need to be updated. Also couldn't look through the wrapper DLLs.