LocalDiscard 매크로(minwinbase.h)
지정된 로컬 메모리 개체를 삭제합니다. 메모리 개체의 잠금 수는 0이어야 합니다.
참고 로컬 함수는 오버헤드가 더 크고 다른 메모리 관리 함수보다 적은 기능을 제공합니다. 설명서에서 로컬 함수를 사용해야 한다고 명시하지 않는 한 새 애플리케이션은 힙 함수를 사용해야 합니다. 자세한 내용은 전역 및 로컬 함수를 참조하세요.
구문
void LocalDiscard(
[in] h
);
매개 변수
[in] h
로컬 메모리 개체에 대한 핸들입니다. 이 핸들은 LocalAlloc 또는 LocalReAlloc 함수에서 반환됩니다.
반환 값
없음
설명
LocalDiscard는 개체의 메모리 블록을 삭제하지만 개체에 대한 핸들은 유효한 상태로 유지됩니다. 프로세스는 이후에 LocalReAlloc 함수에 핸들을 전달하여 동일한 핸들로 식별된 다른 로컬 메모리 개체를 할당할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | minwinbase.h(Windows.h 포함) |