Create a null-terminated array of strings from a command-line string
Check file access
Schedule an alarm signal to be delivered
Change current working directory.
Change file permission bits
Change owner of file
Close file descriptor
Close directory file descriptor
Duplicate a file handle
Duplicate one file handle to another
Execute process
Execute process using environment
Exit the current process
File control operations.
Set all file descriptors in the set.
Clears a file descriptor in a set
Check whether a file descriptor is set
Set a file descriptor in a set
Clear all file descriptors in set
Create child process
Retrieve file information about a file descriptor.
Truncate file on certain size.
Retrieve the current working directory.
Return effective group ID
Return value of environment variable.
Retrieve extended error information.
Return effective user ID
Return real group ID
Get the list of supplementary groups.
Get process group ID
Return current process ID
Return parent process ID
Return process priority
Get process resource limits
Get current session ID
Return current user ID
General kernel IOCTL call.
Send a signal to a process
Create a hard link to a file
Set file pointer position.
Return information about symbolic link. Do not follow the link
Create a new directory
Create FIFO (named pipe) in file system
Create memory map of a file
Unmap previously mapped memory block
Suspend process for a short time
Set process priority
Open file and return file descriptor
Open a directory for reading
Wait for a signal to arrive
Create a set of pipe file handlers
Poll a file descriptor for events.
Positional read: read from file descriptor at a certain position.
Positional write: write to file descriptor at a certain position.
Read data from file descriptor
Read entry from directory
Read destination of symbolic link
Vector read: Read into multiple buffers
Rename file
Remove a directory.
Wait for events on file descriptors
Set extended error information.
Set the current group ID
Set process priority
Set process resource limits
Create a new session.
Set kernel time
Set the current user ID
Install signal handler
Set a signal in a signal set.
Remove a signal from a signal set.
Clear all signals from signal set.
Set all signals in signal set.
Check whether a signal appears in a signal set.
Install signal handler (deprecated)
Return set of currently pending signals
Set list of blocked signals
Set signal mask and suspend process till signal is received
Wait for signal, with timeout
Suspend process for several seconds
Retrieve file information about a file descriptor.
Create a symbolic link
Is file a block device
Is file a character device
Is file a directory
Is file a FIFO
Is file a symbolic link
Is file a regular file
Is file a Unix socket
Return the current Unix time
Return execution times for the current process
Set file creation mask.
Return system name.
Unlink (i.e. remove) a file.
Set access and modification times of a file (touch).
Wait for a child to exit.
Wait for a process to terminate
Write data to file descriptor
Vector write: Write from multiple buffers to a file descriptor
Free the result of a CreateShellArgV function
Extract the exit status from the fpWaitPID result.
Check whether the process exited normally
Check whether the process was exited by a signal.
Return the exit code from the process.
Return the signal that caused a process to exit.