Windows Win32Sistema & móduloskernel32.dll
GlobalMemoryStatusEx
Consulta estatísticas de uso de memória física e virtual do sistema.
Descrição
Fonte dos dados exibidos no Gerenciador de Tarefas — análogo a ler /proc/meminfo no Linux, mas via uma struct estruturada em vez de um arquivo texto.
Header:
sysinfoapi.hDLL: kernel32.dllAssinatura
BOOL GlobalMemoryStatusEx(LPMEMORYSTATUSEX lpBuffer);Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
| lpBuffer | LPMEMORYSTATUSEX | Recebe as estatísticas de memória (com dwLength pré-preenchido). |
Valor de retorno
Diferente de zero em sucesso; 0 em erro (consulte GetLastError).
Códigos de erro (GetLastError)
- ERROR_INVALID_PARAMETER(87)
- Parâmetro incorreto.