From: ccurley AT wyoming DOT com (Charles Curley) Subject: Re: [IIS] E/S standards via la console 13 Oct 1997 05:30:34 -0700 Message-ID: <3.0.2.32.19971013060142.007dea80.cygnus.gnu-win32@mailhost.wyoming.com> References: <199710122300 DOT QAA29240 AT geocities DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: "Fernandes, Hilton" Cc: gnu-win32 AT cygnus DOT com At 21:02 12/10/97 +0000, Fernandes, Hilton wrote: >Hi! > >Thanks for your very informative letter. Since i read it I'm >considering to play with Omnihttpd. As far as i understand it is a >web server for Win95, right? As far as I know, W95 only. I haven't tried it on NT. If I need a web server for NT, I'll grab Apache. > >However, i'd like to tell you of a gotcha that i personally hit real >hard. I'm sure you know about this, but just in case you've >overlooked this particularity of Windows NT. > >Under Windows NT it is not true a program has the console trio >(stdin, stdout and stderr) automatically open. That's only true for >console programs. GUI applications must issue explicitly a >AllocConsole() to have the consolo trio open. Actually, I did not know about that. Thanks. Is that a compiler/library issue, or is that a OS issue? It makes sense, in that most GUI programs don't use console I/O, so why bother with it unless you need it. The question came up in the context of CGI programming. I would write a console program for CGI so I could test it, so I expect the issue has not come up. -- C^2 Looking for fine software and/or web pages? http://web.idirect.com/~ccurley - For help on using this list (especially unsubscribing), send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help".