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