Compartilhar via


Método IMalloc::GetSize (objidlbase.h)

Recupera o tamanho de um bloco de memória alocado anteriormente.

Sintaxe

SIZE_T GetSize(
  [in] void *pv
);

Parâmetros

[in] pv

Um ponteiro para o bloco de memória.

Valor retornado

O tamanho do bloco de memória alocado em bytes ou, se pv for um ponteiro NULL , -1.

Comentários

Para obter o tamanho em bytes de um bloco de memória, o bloco deve ter sido alocado anteriormente com IMalloc::Alloc ou IMalloc::Realloc. O tamanho retornado é o tamanho real da alocação, que pode ser maior do que o tamanho solicitado quando a alocação foi feita.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho objidlbase.h (inclua ObjIdl.h)

Confira também

Imalloc