Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Представляет данные тома. Эта структура передается в код элемента управления FSCTL_GET_NTFS_VOLUME_DATA .
Синтаксис
typedef struct {
DWORD ByteCount;
WORD MajorVersion;
WORD MinorVersion;
DWORD BytesPerPhysicalSector;
WORD LfsMajorVersion;
WORD LfsMinorVersion;
DWORD MaxDeviceTrimExtentCount;
DWORD MaxDeviceTrimByteCount;
DWORD MaxVolumeTrimExtentCount;
DWORD MaxVolumeTrimByteCount;
} NTFS_EXTENDED_VOLUME_DATA, *PNTFS_EXTENDED_VOLUME_DATA;
Члены
ByteCount
MajorVersion
MinorVersion
BytesPerPhysicalSector
LfsMajorVersion
LfsMinorVersion
MaxDeviceTrimExtentCount
MaxDeviceTrimByteCount
MaxVolumeTrimExtentCount
MaxVolumeTrimByteCount
Комментарии
Зарезервированные кластеры — это бесплатные кластеры, зарезервированные для последующего использования Windows.
Структура NTFS_VOLUME_DATA_BUFFER представляет основные сведения, возвращаемые FSCTL_GET_NTFS_VOLUME_DATA. Для получения сведений о расширенном томе передайте буфер, представляющий собой объединенный размер NTFS_VOLUME_DATA_BUFFER и NTFS_EXTENDED_VOLUME_DATA структур. После успешного выполнения буфер, возвращаемый FSCTL_GET_NTFS_VOLUME_DATA , будет содержать сведения, связанные с обеими структурами. Структура NTFS_VOLUME_DATA_BUFFER всегда заполняется, начиная с начала буфера, а NTFS_EXTENDED_VOLUME_DATA сразу после нее . Структура NTFS_EXTENDED_VOLUME_DATA определяется следующим образом:
| C++ |
|---|
typedef struct {
ULONG ByteCount;
USHORT MajorVersion;
USHORT MinorVersion;
} NTFS_EXTENDED_VOLUME_DATA, *PNTFS_EXTENDED_VOLUME_DATA;
|
sizeof(NTFS_EXTENDED_VOLUME_DATA) если переданный буфер был достаточно велик для его хранения, в противном случае значение будет меньше sizeof(NTFS_EXTENDED_VOLUME_DATA).
Требования
| Минимальная версия клиента | Windows XP [только классические приложения] |
| Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
| Верхняя часть | winioctl.h (включая Windows.h) |