Windows Compatibility Functions
UNIX emulation on Windows.
Provided for UNIX emulation on Windows; equivalent to UNIX
macro %MAXPATHLEN, which is the maximum length of a filename
(including full path).
Provided for UNIX emulation on Windows; process ID type.
Provided for UNIX emulation on Windows; see documentation for pipe()
in any UNIX manual.
@phandles:
Provided for UNIX emulation on Windows; see documentation for ftruncate()
in any UNIX manual.
@fd:
@size:
@error:
@Returns:
@Returns:
@package:
@dll_name:
@Returns:
@package:
@dll_name:
@subdir:
@Returns:
On Windows, this macro defines a DllMain() function
that stores the actual DLL name that the code being compiled will be
included in.
On non-Windows platforms, expands to nothing.
@static: empty or "static".
@dll_name: the name of the (pointer to the) char array where the DLL name
will be stored. If this is used, you must also include
windows.h. If you need a more complex DLL entry
point function, you cannot use this.
@static:
@dll_name: