Thanks David, Rolf, and Greg for all the input on this rather esoteric
topic. I still have issues regarding this topic, but I don't know
that I can formulate them into pointed questions. In any case, the
dll calls work, and that's what matters in the end.
What I DO know is that - thanks to you g
Thanks, Greg.
Yes, I've been "flattening" a cluster to pass it to the function.
Sorry for not using this bit of LV nomenclature earlier. My wording
must have made things confusing. Let's continue getting the record
straight. (Sorry David and Rolf, perhaps this will clarify things for
you guys).
Thanks, David,
You've answered my question. If you don't mind carrying on this
discussion just a little further, though, you've brought up one more
question...
You pointed out that depending on which calling convention you use,
either the function or the calling code pops parameters off the stac
In building pointers to be passed to certain dll calls, I have noticed
that I need to pay attention to some peculiar details if I want the
functions to execute properly. Namely, numeric types must have their
bytes reversed from the way in which LabVIEW orders them
(least-significant last) before b