Re: Определить объем свободной памяти в драйвере
От: TSS_TSS http://kitrap08.blogspot.com/
Дата: 11.09.12 19:53
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Собственно вопрос в сабже,- как в драйвере можно получить объем свободной памяти (ну или на крайний случай вообще доступную память)?


Объем доступной физ. памяти можно получить, передав строку "Kernel-WindowsMaxMemAllowedx64"(х64 системе) в сервисную функцию:

NTSTATUS ZwQueryLicenseValue( PUNICODE_STRING Name, ULONG *Type, PVOID Buffer, ULONG Length, ULONG *DataLength );

Для х86 систем соот-но строка будет "Kernel-WindowsMaxMemAllowedx86".
http://kitrap08.blogspot.com/
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.