Структура FILESYSTEM_STATISTICS


Структура FILESYSTEM_STATISTICS содержит статистическую информацию из файловой системы.

Синтаксис

typedef struct _FILESYSTEM_STATISTICS {
  WORD FileSystemType;
  WORD Version;
  DWORD SizeOfCompleteStructure;
  DWORD UserFileReads;
  DWORD UserFileReadBytes;
  DWORD UserDiskReads;
  DWORD UserFileWrites;
  DWORD UserFileWriteBytes;
  DWORD UserDiskWrites;
  DWORD MetaDataReads;
  DWORD MetaDataReadBytes;
  DWORD MetaDataDiskReads;
  DWORD MetaDataWrites;
  DWORD MetaDataWriteBytes;
  DWORD MetaDataDiskWrites;
} FILESYSTEM_STATISTICS, 
*PFILESYSTEM_STATISTICS;

Члены структуры

FileSystemType

Тип файловой системы. Этот член структуры может быть одним из следующих значений.

Значение Предназначение
FILESYSTEM_STATISTICS_TYPE_FAT Файловая система - FAT. Если это значение устанавливается, то эта структура следует за структурой FAT_STATISTICS.
FILESYSTEM_STATISTICS_TYPE_NTFS Файловая система - NTFS. Если это значение устанавливается,  эта структура следует за структурой NTFS_STATISTICS.
Version

Этот член структуры устанавливается в 1.

SizeOfCompleteStructure

Размер этой структуры плюс структура, определяющая файловую систему FAT или NTFS, которая следует за этой структурой. Это значение должно быть кратно 64.

UserFileReads

Число операций чтения в пользовательских файлах.

UserFileReadBytes

Число прочитанных байтов из пользовательских файлов.

UserDiskReads

Число операций чтения в пользовательских файлах. Это значение включает в себя подоперации чтения.

UserFileWrites

Число операций записи в пользовательских файлах.

UserFileWriteBytes

Число байтов записанных в пользовательские файлы.

UserDiskWrites

Число операций записи в пользовательских файлах. Это значение включает в себя подоперации записи.

MetaDataReads

Число операций чтения в файлах метаданных.

MetaDataReadBytes

Число прочитанных байтов из файлов метаданных.

MetaDataDiskReads

Число операции чтения в файлах метаданных. Это значение включает в себя подоперации чтения.

MetaDataWrites

Число операции записи в файлах метаданных.

MetaDataWriteBytes

Число байтов записанных в файлы метаданных.

MetaDataDiskWrites

Число операции записи в файлах метаданных. Это значение включает в себя подоперации записи.

Замечания

Имеется два типа файлов: пользовательские и метаданных. Пользовательские файлы доступны для пользователя. Файлы метаданных - системные файлы, содержащие информацию, которую файловая система использует для своей внутренней организации.

Число операций чтения и записи измеряется числом операций страничной подкачки файлов.

Смотри также

Обзор Управление файламиСтруктуры, используемые файловыми системами, FAT_STATISTICSFSCTL_FILESYSTEM_GET_STATISTICS, NTFS_STATISTICS

Размещение и совместимость FILESYSTEM_STATISTICS

К

Windows XP

Да 

л

Windows 2000 Professional

Да

и

Windows NT

Нет

е

Windows Me

Нет

н

Windows 98

Нет

т

Windows 95

Нет

 
С

Windows Server 2003

Да

е Windows 2000 Server Да
р Windows NT Server Нет
в    
е    
р    

Используемая библиотека

-

Используемая DLL -
 Заголовочный файл  

- объявлено в

Winioctl.h

 - включено в

-

 Unicode

-

 Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz