размер физической памяти?
От: Booch  
Дата: 09.01.02 07:21
Оценка:
Привет Все!

Подскажите, если кто знает, как узнать размер установленой физичечкой памяти не пользуясь стандартными процедурами. Старый способ чтения из порта дает неверное значение если размер памяти > 64000K. Может кто знает где описаные новые команды?
Re: размер физической памяти?
От: Odi$$ey Россия http://malgarr.blogspot.com/
Дата: 09.01.02 08:19
Оценка: 3 (1)
Здравствуйте Booch, Вы писали:

B>Привет Все!


B>Подскажите, если кто знает, как узнать размер установленой физичечкой памяти не пользуясь стандартными процедурами. Старый способ чтения из порта дает неверное значение если размер памяти > 64000K. Может кто знает где описаные новые команды?

B>

http://www.codeproject.com/system/computerinfo.asp


MEMORYSTATUS memoryStatus;

    memset (&memoryStatus, sizeof (MEMORYSTATUS), 0);
    memoryStatus.dwLength = sizeof (MEMORYSTATUS);

    // The function below doesn't return a value.

    ::GlobalMemoryStatus (&memoryStatus);

    m_lRAMInstalled = memoryStatus.dwTotalPhys;
Re[2]: размер физической памяти?
От: Booch  
Дата: 09.01.02 09:37
Оценка:
Здравствуйте Odi$$ey!

Все это здорово но в данном случае у меня нет доступа вообще к каким либо функциям. Я работаю на уровне портов.

Но всеравно спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.