Función LocalSize (winbase.h)
Recupera el tamaño actual del objeto de memoria local especificado, en bytes.
Sintaxis
SIZE_T LocalSize(
[in] HLOCAL hMem
);
Parámetros
[in] hMem
Identificador del objeto de memoria local. La función LocalAlloc, LocalReAlloc o LocalHandle devuelve este identificador.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto es el tamaño del objeto de memoria local especificado, en bytes. Si el identificador especificado no es válido o si el objeto se ha descartado, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.
Comentarios
El tamaño de un bloque de memoria puede ser mayor que el tamaño solicitado cuando se asignó la memoria.
Para comprobar que no se ha descartado el bloque de memoria del objeto especificado, llame a la función LocalFlags antes de llamar a LocalSize.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winbase.h (incluya Windows.h) |
Library | Kernel32.lib |
Archivo DLL | Kernel32.dll |