process.h

时间:2023-12-19 09:18  

process.h是一个C语言头文件,包含了函数与宏用于创建管理线程与进程。在DOS、Windows 3.1x、Win32、OS/2、Novell NetWare、DOS extender等平台上一般提供该头文件与库函数。该头文件既不是ANSI/ISO C也不是POSIX标准的组成部分。MinGW与Microsoft Visual C++均支持该头文件。

函数

函数名 描述 注释
execl, execle, execlp, execlpe 装入并在父进程所占据的内存空间执行新的子进程。参数单独传递。 DOS,Win,OS/2,POSIX
execv, execve, execvp, execvpe 装入并在父进程所占据的内存空间执行新的子进程。参数作为指针数组传递 DOS,Win,OS/2,POSIX
spawnl, spawnle, spawnlp, spawnlpe 装入并执行新的子进程。参数单独传递。 DOS,Win,OS/2
spawnv, spawnve, spawnvp, spawnvpe 装入并执行新的子进程。参数作为指针数组传递 DOS,Win,OS/2
beginthread, beginthreadNT 在当前进程内创建并执行新的线程 Win,OS/2
endthread 终止由beginthread创建的线程。 Win,OS/2
getpid 返回进程ID。 DOS,Win,OS/2
cexit 恢复被startup代码修改的中断向量 DOS,Win,OS/2

常量

名字 描述 注释 操作系统
_P_WAIT 挂起父进程直至子进程执行完毕。 同步spawn MS-DOS,Win32,OS/2
_P_NOWAIT, _P_NOWAITO 父进程与新的子进程并发执行。 异步spawn Win32,OS/2
_P_OVERLAY 子进程覆盖并摧毁父进程。 exec*函数有相同效果 MS-DOS,Win32,OS/2
_P_DETACH 子进程在后台运行,不访问console与键盘。 新进程调用_cwait将会失败。异步spawn。 Win32,OS/2
_WAIT_CHILD 用作cwait 在Win32已经过时。 MS-DOS,OS/2
_WAIT_GRANDCHILD 用作cwait 在Win32已经过时。 MS-DOS,OS/2

 

本文版权遵从外房网免责声明,更多问题请发送邮件至:
sam@glofang.com

为您推荐:

12小时在线QQ客服
周一至周日 9:00-21:00

广告联系

邮箱:glofang@glofang.com