Недокументированные функции NTDLL

9 февраля 2001



SYSTEM_PAGEFILE_INFORMATION

typedef struct _SYSTEM_PAGEFILE_INFORMATION {

ULONG NextEntryOffset; ULONG TotalSize; ULONG TotalInUse; ULONG PeakUsage; UNICODE_STRING PageFileName;

} SYSTEM_PAGEFILE_INFORMATION, *PSYSTEM_PAGEFILE_INFORMATION;



Структура SYSTEM_PAGEFILE_INFORMATION является результатом вызова NtQuerySystemInformation с классом информации SystemPageFileInformation. Она содержит информацию об установленных файлах подкачки системы (файлах, используемых системой для сброса страничной памяти на диск).





  • NextEntryOffset
  •     Смещение на следующую структуру SYSTEM_PAGEFILE_INFORMATION или ноль, если она последняя.
  • TotalSize
  •     Размер файла подкачки, в страницах (Размер страницы зависит от архитектуры компьютера, например для архитектуры x86 страница имеет размер 0x1000 (4096) байт).
  • TotalInUse
  •     Число используемых в данный момент страниц в файле подкачки.
  • PeakUsage
  •     Максимальное число страниц, используемое в этой загрузочной сессии.
  • PageFileName
  •     Системный путь к файлу подкачки.



    Документировал:
    Томаш Новак



    Зависимости:
    Библиотека: ntdll.lib


    См. также:
    NtCreatePagingFile
    NtQuerySystemInformation
    SYSTEM_INFORMATION_CLASS