# PR_NewProcessAttr Creates a process attributes structure. ## Syntax ```{code} #include PRProcessAttr *PR_NewProcessAttr(void); ``` ### Parameters The function has no parameters. ### Returns A pointer to the new process attributes structure. ## Description This function creates a new {ref}`PRProcessAttr`structure that specifies the attributes of a new process, then returns a pointer to the structure. The new {ref}`PRProcessAttr`structure is initialized with these default attributes: - The standard I/O streams (standard input, standard output, and standard error) are not redirected. - No file descriptors are inherited by the new process.