CreateProcess
Creates a new process and its primary thread. The new process is the executable version of the calling process's copy of the executable file.
Learn MoreGetCurrentProcess
Returns a pseudo-handle for the current process. A pseudo-handle is a unique identifier for the current process that is only valid within the current process.
Learn MoreCreateThread
Creates a new thread that begins execution in the common address space of the calling process.
Learn MoreGetCurrentThread
Returns a pseudo-handle for the current thread. The handle is local to the calling process and has the same parity as the pseudo-handle returned by GetCurrentProcess.
Learn MoreWaitForSingleObject
Waits until the specified object is in the signaled state or the time-out interval elapses.
Learn More