crcopy 커널 서비스
용도
자격 증명 구조를 새 구조에 복사하고 이전 구조를 해제합니다.
구문
#include <sys/cred.h>
struct ucred * crcopy (cr)
struct ucred * cr;매개변수
| 항목 | 설명 |
|---|---|
| cr | 복사한 다음 해제할 자격 증명 구조에 대한 포인터입니다. |
설명
그만큼 복사 커널 서비스는 cr 매개변수. 에 대한 참조 cr 그런 다음 해제되고 새 구조에 대한 포인터가 호출자에게 반환됩니다.
메모: 그만큼 cr 매개변수는 이전에 호출하여 얻어야 합니다. 복사 커널 서비스, crdup 커널 서비스, crget 커널 서비스 또는 크레프 커널 서비스.
실행 환경
그만큼 복사 커널 서비스는 다음에서 호출될 수 있습니다. 프로세스 환경 오직.
리턴 값
| 항목 | 설명 |
|---|---|
| 0이 아닌 값 | 새로 할당되고 초기화된 자격 증명 구조에 대한 포인터입니다. |
| 0 값 | 커널 서비스가 자격 증명 구조에 고정된 메모리를 할당하려고 할 때 오류가 발생했습니다. |