GetProcessHeap 함수(heapapi.h)
호출 프로세스의 기본 힙에 대한 핸들을 검색합니다. 그런 다음 이 핸들은 힙 함수에 대한 후속 호출에서 사용할 수 있습니다.
구문
HANDLE GetProcessHeap();
반환 값
함수가 성공하면 반환 값은 호출 프로세스의 힙에 대한 핸들입니다.
함수가 실패하면 반환 값은 NULL입니다. 확장 오류 정보를 가져오려면 GetLastError를 호출합니다.
설명
GetProcessHeap 함수는 호출 프로세스에 대한 기본 힙에 대한 핸들을 가져옵니다. 프로세스는 먼저 HeapCreate 함수를 사용하여 프라이빗 힙을 만들지 않고도 이 핸들을 사용하여 프로세스 힙에서 메모리를 할당할 수 있습니다.
Windows Server 2003 및 Windows XP: 프로세스의 기본 힙에 대해 하위 조각화 힙을 사용하도록 설정하려면 GetProcessHeap에서 반환된 핸들을 사용하여 HeapSetInformation 함수를 호출합니다.
예제
예제는 프로세스 힙 가져오기를 참조하세요.
요구 사항
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | heapapi.h(Windows.h 포함) |
라이브러리 | Kernel32.lib |
DLL | Kernel32.dll |
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기