Re: pagefile.sys size

From
Alexei Duzhiy (2:5006/24.2)
To
trial@trishin.com
Date
2002-09-12T19:04:36Z
Area
SU.WINDOWS.NT.PROG

Привет, trial@trishin.com!

втоpник, 10-го сентябpя 2002 года, Alexander Trishin писал для Alex Fedotov:

 >>> Надо определять размер файлов таких как pagefile.sys, hiberfil.sys.
 >>> CreateFile для них не работает даже если я запрашиваю access_mask 0x0080 |
 >>> 0x0008 (Read Attributes | Read Extended Attributes)
 >>> dwShareMode = FILE_SHARE_DELETE | FILE_SHARE_READ | FILE_SHARE_WRITE

 AF>> FindFirstFile пробовал?

 AT> Вообщем на нем все и крутится :) Точней на CBugFreeFileFind, наследованный
 AT> от CFileFind и переопределяющий GetLength64(). Вот в процессе этого мне
 AT> теперь нужнен compressed size. WIN32_FIND_DATA не содержит такой
 AT> информации, а если pagefile.sys находится на compressed volume?

Есть WMIшный класс Win32_PageFile со свойством Compressed, но х.з. может ли
своп быть сжат на NT4 и выше. См. "How Windows NT 3.51 Handles Compression of
Paging Files".

Alexei

---
 * Origin:  (2:5006/24.2)