pub fn sys_wait4(
pid: isize,
status: *mut i32,
options: usize,
rusage: *mut u8,
) -> SysResultAvailable on Unix and crate feature
sys-syscall and crate feature sys-unix and crate feature sys only.Expand description
等待子进程状态变化,status/rusage 可为空指针表示不接收。
§Feature Requirement
需要启用 "sys-unix" 特性。
§Examples
use lib_unknown::sys::unix::syscall::sys_wait4;
let _ = sys_wait4(-1, core::ptr::null_mut(), 0, core::ptr::null_mut());§Errors
- 当
pid无效或无子进程时返回SysErr::Ret(内核 errno)。