Отправляет email-рассылки с помощью сервиса Sendsay

WinAPI на русском

  Все выпуски  

WinAPI на русском


Информационный Канал Subscribe.Ru

Здравствуйте, уважаемые подписчики. Перед вами очередной выпуск рассылки "WinAPI
на русском".

Сайт рассылки: http://www.winnt.rsm.org.ru. Материалы по Win32 API, C++Builder.

Раздел "WinAPI": http://www.winnt.rsm.org.ru/winapi/winapi.htm
Раздел "C++Builder": http://www.winnt.rsm.org.ru/cbuilder/cbuilder.htm
Раздел "Советы & примеры": http://www.winnt.rsm.org.ru/tipstricks/tipstricks.htm

Обновления на сайте

В раздел "Софт" добавился "Конвертор пакетов Delphi->Builder".

Перевод

Сегодня вашему вниманию представлен перевод структуры MEMORYSTATUS.

MEMORYSTATUS

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

typedef struct _MEMORYSTATUS{
    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.

хелп по WinAPI: http://www.winnt.rsm.org.ru/winapi/winapirefresh.htm

С уважением,
ведущий рассылки
Тарас Сорока.
mailto:tnsoroka@online.ru


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное