.. |TemplateText| raw:: html TemplateText .. -------------------------------------------------------------------------- .. C Programming Resources .. -------------------------------------------------------------------------- .. |C Run-Time Library Reference| raw:: html C Run-Time Library Reference .. |C Standard Library Reference Tutorial| raw:: html C Standard Library Reference Tutorial .. |File and Device I/O using System Calls| raw:: html File and Device I/O using System Calls .. |Input-output system calls in C: Create, Open, Close, Read, Write| raw:: html Input-output system calls in C: Create, Open, Close, Read, Write .. |File I/O system calls| raw:: html File I/O system calls .. |Code Wiki C| raw:: html Code Wiki C .. |A Handy Guide To Handling Handles| raw:: html A Handy Guide To Handling Handles .. -------------------------------------------------------------------------- .. Lab 1 URLs .. -------------------------------------------------------------------------- .. -------------------------------------------------------------------------- .. Lab 2 URLs .. -------------------------------------------------------------------------- .. -------------------------------------------------------------------------- .. Lab 3 URLs .. -------------------------------------------------------------------------- .. |null terminator| raw:: html null terminator .. -------------------------------------------------------------------------- .. Lab 4 URLs .. -------------------------------------------------------------------------- .. |Introduction to System Calls| raw:: html Introduction to System Calls (GeeksforGeeks) .. |file descriptor handle| raw:: html file descriptor handle .. |open (code wiki)| raw:: html open .. |open (Microsoft)| raw:: html open .. |read (code wiki)| raw:: html read .. |read (Microsoft)| raw:: html _read .. |close (code wiki)| raw:: html .. |close (Microsoft)| raw:: html _close .. -------------------------------------------------------------------------- .. Lab 6 URLs .. -------------------------------------------------------------------------- .. |Creating Processes| raw:: html Creating Processes .. |CreateProcessA function| raw:: html CreateProcessA function .. |PROCESS_INFORMATION| raw:: html PROCESS_INFORMATION .. |full parameter list| raw:: html full parameter list .. |Process Explorer| raw:: html Process Explorer .. -------------------------------------------------------------------------- .. Lab 7 URLs .. -------------------------------------------------------------------------- .. |Terminating a Process| raw:: html Terminating a Process .. |TerminateProcess| raw:: html TerminateProcess .. |OpenProcess| raw:: html OpenProcess .. |CloseHandle| raw:: html CloseHandle .. |GetExitCodeProcess| raw:: html GetExitCodeProcess .. |Process Security and Access Rights| raw:: html Process Security and Access Rights .. |GenerateConsoleCtrlEvent function| raw:: html GenerateConsoleCtrlEvent function .. |Can I send a ctrl-C (SIGINT) to an application on Windows?| raw:: html Can I send a ctrl-C (SIGINT) to an application on Windows? .. |AttachConsole function| raw:: html AttachConsole function .. |Ctrl+C exit code| raw:: html Ctrl+C exit code .. -------------------------------------------------------------------------- .. Lab 7 URLs .. -------------------------------------------------------------------------- .. |unlink (Microsoft)| raw:: html unlink .. |remove (Microsoft)| raw:: html remove .. |removes the pointer to the file| raw:: html removes the pointer to the file .. |POSIX function remove()| raw:: html POSIX function remove() .. |POSIX remove source code| raw:: html POSIX remove source code .. |TemplateText2| raw:: html TemplateText2