다음을 통해 공유


IMalloc 인터페이스(objidlbase.h)

메모리를 할당, 해제 및 관리합니다.

상속

IMalloc 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IMalloc 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IMalloc 인터페이스에는 이러한 메서드가 있습니다.

 
IMalloc::D idAlloc

IMalloc::D idAlloc(objidlbase.h) 메서드는 이 할당자가 지정된 메모리 블록을 할당하는 데 사용되었는지 여부를 결정합니다.
IMalloc::Free

IMalloc::Free(objidlbase.h) 메서드는 이전에 할당된 메모리 블록을 해제합니다.
IMalloc::GetSize

IMalloc::GetSize(objidlbase.h) 메서드는 이전에 할당된 메모리 블록의 크기를 검색합니다.
IMalloc::HeapMinimize

IMalloc::HeapMinimize(objidlbase.h) 메서드는 사용하지 않는 메모리를 운영 체제에 해제하여 힙을 최소화합니다.
IMalloc::Realloc

IMalloc::Realloc(objidlbase.h) 메서드는 이전에 할당된 메모리 블록의 크기를 변경합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 objidlbase.h(ObjIdl.h 포함)

추가 정보

CoGetMalloc

CoRegisterMallocSpy

CoRevokeMallocSpy

IMallocSpy