IMalloc::GetSize

Returns the size (in bytes) of a previously allocated memory block previously allocated with IMalloc::Alloc or IMalloc::Realloc.

ULONG GetSize(

void *pv
//Points to the memory block fo which the size is requested
);

Parameter

pv

[in] Points to the memory block for which the size is requested.

Return Value

Either the size of the allocated memory block in bytes or, if pv is a NULL pointer, -1.

Comments

Returns the size (in bytes) of a memory block previously allocated with IMalloc::Alloc or IMalloc::Realloc.The size returned is the actual size of the allocation; it may be greater than the size requested when the allocation was made.

See Also

IMalloc::Alloc, IMalloc::Realloc

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples