rmfree 커널 서비스
용도
할당된 메모리를 해제합니다. rmalloc 커널 서비스.
구문
매개변수
| 항목 | 설명 |
|---|---|
| 포인터(pointer) | 해제할 메모리 영역의 주소를 지정합니다. |
| size | 해제할 메모리 영역의 크기를 지정합니다. |
설명
그만큼 rmfree 커널 서비스는 다음이 가리키는 메모리 영역을 해제합니다. 바늘 연속된 실제 메모리 힙의 매개변수입니다. 이 메모리 영역은 다음과 같이 할당되어야 합니다. rmalloc 커널 서비스 및 바늘 해당 포인터에서 반환된 포인터여야 합니다. rmalloc 커널 서비스 호출. 또한, 크기 해당 제품에 사용된 크기와 동일해야 합니다. rmalloc 부르다.
이전에 할당된 모든 메모리 rmalloc 호출은 명시적으로 해제되어야 합니다. rmfree 부르다. 이 서비스는 프로세스 환경에서만 호출할 수 있습니다.
리턴 값
| 항목 | 설명 |
|---|---|
| 0 | 성공적인 완료를 나타냅니다. |
| -1 | 다음 중 하나를 표시합니다.
|