winbase.h


GlobalSize

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

Sintaxis

DWORD GlobalSize(
    HGLOBAL  hMem  // manipulador de objeto de memoria global
   );

Parámetros

hMem: identifica el objeto de memoria global. Este manipulador es devuelto por las funciones GlobalAlloc o GlobalReAlloc.

Valor de retorno

Si la función tiene éxito, el valor de retorno es el tamaño, en bytes, del objeto de memoria global 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 GlobalFlags antes de llamara a GlobalSize.