На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

MEMORYSTATUS



The MEMORYSTATUS structure contains information about current memory availability. The GlobalMemoryStatus function uses this structure.

typedef struct _MEMORYSTATUS { // mst
DWORD dwLength; // sizeof(MEMORYSTATUS)
DWORD dwMemoryLoad; // percent of memory in use
DWORD dwTotalPhys; // bytes of physical memory
DWORD dwAvailPhys; // free physical memory bytes
DWORD dwTotalPageFile; // bytes of paging file
DWORD dwAvailPageFile; // free bytes of paging file
DWORD dwTotalVirtual; // user bytes of address space
DWORD dwAvailVirtual; // free user bytes

} MEMORYSTATUS, *LPMEMORYSTATUS;


Members

dwLength

Indicates the size of the structure. The calling process should set this member prior to calling GlobalMemoryStatus.

dwMemoryLoad

Specifies a number between 0 and 100 that gives a general idea of current memory utilization, in which 0 indicates no memory use and 100 indicates full memory use.

dwTotalPhys

Indicates the total number of bytes of physical memory.

dwAvailPhys

Indicates the number of bytes of physical memory available.

dwTotalPageFile

Indicates the total number of bytes that can be stored in the paging file. Note that this number does not represent the actual physical size of the paging file on disk.

dwAvailPageFile

Indicates the number of bytes available in the paging file.

dwTotalVirtual

Indicates the total number of bytes that can be described in the user mode portion of the virtual address space of the calling process.

dwAvailVirtual

Indicates the number of bytes of unreserved and uncommitted memory in the user mode portion of the virtual address space of the calling process.



See Also

GlobalMemoryStatus




Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

MEMORYSTATUS



Структура MEMORYSTATUS содержит информацию о текущей доступности памяти. Функция GlobalMemoryStatus использует эту структуру.

typedef struct _MEMORYSTATUS { // mst DWORD dwLength; // sizeof(MEMORYSTATUS) DWORD dwMemoryLoad; // проценты памяти в использовании DWORD dwTotalPhys; // байты физической памяти DWORD dwAvailPhys; // свободные физические байты памяти DWORD dwTotalPageFile; // байты файла подкачки DWORD dwAvailPageFile; // свободные байты файла подкачки DWORD dwTotalVirtual; // байты пользователя пространства адреса DWORD dwAvailVirtual; // свободные байты пользователя

} MEMORYSTATUS, *LPMEMORYSTATUS;


Участники

dwLength

Указывает размер структуры. Вызов процесса должен устанавливать этот элемент до вызова GlobalMemoryStatus.

dwMemoryLoad

Определяет число между 0 и 100, которое дает общую идею текущего использования памяти, в которой 0 не указывает никакое использование памяти и 100 указывает полное использование памяти.

dwTotalPhys

Указывает общее число байтов физической памяти.

dwAvailPhys

Указывает количество байтов физической памяти доступной.

dwTotalPageFile

Указывает общее число байтов, которые могут быть загружены в файл подкачки. Отметьте, что это число не представляет фактический физический размер файла подкачки на диске.

dwAvailPageFile

Указывает количество байтов доступных в файле подкачки.

dwTotalVirtual

Указывает общее число байтов, которые могут быть описаны в части режима пользователя виртуального пространства адреса вызова процесса.

dwAvailVirtual

Указывает количество байтов незабронированной и неприсоединившейся памяти в части режима пользователя виртуального пространства адреса вызова процесса.



Смотри Также

GlobalMemoryStatus




Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz