From: Dees, I. <Ian...@an...> - 2004-03-11 22:14:56
|
Hi, everyone. > Not sure what the advantage of this would be. Win32 specific > code will be in there anyway and msvcrt is just built on top > of the Win32 API so you basically add another software layer > to it. And last but not least msvcrt is not fully POSIX > complaint so you may end up with platform differences even there. Well, the main issues would be ease of calling from LabVIEW, or ease of wrapping in a DLL. There are several gotchas with unnamed pipes on Windows; it's at least possible that the POSIX layer, while not a perfect emulator, uses more sensible blocking semantics. I like your approach with named pipes. This may indeed work better; one thing to watch out for, though, is that IIRC named pipes are only available for NT/2000/XP and not for 95/98/Me (don't know about CE/PocketPC). --Ian |