다음을 통해 공유


IMalloc 인터페이스(objidl.h)

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

상속

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

메서드

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

 
IMalloc::Alloc

메모리 블록을 할당합니다. (IMalloc.Alloc)
IMalloc::D idAlloc

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

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

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

IMalloc::HeapMinimize 메서드(objidl.h)는 사용하지 않는 메모리를 운영 체제에 해제하고, 인접한 사용 가능한 블록을 병합하고, 사용 가능한 페이지를 커밋하여 힙을 최소화합니다.
IMalloc::Realloc

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

요구 사항

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

추가 정보

CoGetMalloc

CoRegisterMallocSpy

CoRevokeMallocSpy

IMallocSpy