Does anyone know if Windows provides something similar? If so, how would I access it from my program?
The best thing would be to visit http://msdn.microsoft.com and read the library (the Win32 SDK).
There have also been various attempts to provide "very thin" (usually partial) POSIX API layers on top of Win32 (unlike, say, Cygwin or UWin, which provide nearly complete POSIX emulation layers on top of Win32). Just google for "Unix POSIX API Win32" or something like that.
Here's one such attempt: http://pw32.sourceforge.net/main.html
-- Shankar.
-- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/