다음을 통해 공유


IMalloc::GetSize 메서드(objidlbase.h)

이전에 할당된 메모리 블록의 크기를 검색합니다.

구문

SIZE_T GetSize(
  [in] void *pv
);

매개 변수

[in] pv

메모리 블록에 대한 포인터입니다.

반환 값

할당된 메모리 블록의 크기(바이트)이거나 , pvNULL 포인터인 경우 -1입니다.

설명

메모리 블록의 크기(바이트)를 얻으려면 블록이 이전에 IMalloc::Alloc 또는 IMalloc::Realloc과 함께 할당되어 있어야 합니다. 반환되는 크기는 할당의 실제 크기이며 할당이 이루어졌을 때 요청된 크기보다 클 수 있습니다.

요구 사항

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

추가 정보

IMalloc