winbase.h


LocalSize

La función LocalSize devuelve el tamaño actual, en bytes, del objeto de memoria local especificado.

Sintaxis

UINT LocalSize(
    HLOCAL  hMem  // manipulador de objeto de memoria local
   );

Parámetros:

hMem: identifica el objeto de memoria local. Este manipulador es devuelto por las funciones LocalAlloc, LocalReAlloc o LocalHandle.

Valor de retorno

Si la función tiene éxito, el valor de retorno es el tamaño, en bytes, del objeto de memoria local especificado. Si el manipulador especificado no es válido o si el objeto ha sido descartado, el valor de retorno es cero. Para obtener información más detallada sobre el error, llamar a la función GetLastError.

Observaciones

El tamaño del bloque de memoria puede ser mayor que el tamaño pedido cuando la memoria fue reservada.

Para verificar que el bloque de memoria del objeto especificado no haya sido descartado, llamar a la función LocalFlags antes de llamara a LocalSize.