Mail Archives: cygwin/1997/04/10/17:18:20
In message <20894 DOT 9704101126 AT dedekind DOT cam DOT harlequin DOT co DOT uk>, Jon Thackray writes
:
>Quoting from the Oct 96 MSDN docs for CreateProcess, near the end of the
>"Remarks" section:
>
> If the current directory on drive C is \MSVC\MFC, there is an
> environment variable called =C: whose value is C:\MSVC\MFC. As noted in
> the previous description of lpEnvironment, such current directory
> information for a system's drives does not automatically propagate to a
> new process when the CreateProcess function's lpEnvironment parameter is
> non-NULL. An application must manually pass the current directory
> information to the new process. To do so, the application must
> explicitly create the =X environment variable strings, get them into
> alphabetical order (because Windows NT and Windows 95 use a sorted
> environment), and then put them into the environment block specified by
> lpEnvironment. Typically, they will go at the front of the environment
> block, due to the previously mentioned environment block sorting.
Wow! And they call the Unix system arcane!!! :-)
<ED>
-
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".
- Raw text -