структура STORAGE_DEVICE_RESILIENCY_DESCRIPTOR (winioctl.h)
Зарезервировано для системного использования.
Синтаксис
typedef struct _STORAGE_DEVICE_RESILIENCY_DESCRIPTOR {
DWORD Version;
DWORD Size;
DWORD NameOffset;
DWORD NumberOfLogicalCopies;
DWORD NumberOfPhysicalCopies;
DWORD PhysicalDiskRedundancy;
DWORD NumberOfColumns;
DWORD Interleave;
} STORAGE_DEVICE_RESILIENCY_DESCRIPTOR, *PSTORAGE_DEVICE_RESILIENCY_DESCRIPTOR;
Члены
Version
Содержит размер этой структуры в байтах. Значение этого элемента изменится по мере добавления элементов в структуру. Задайте значение sizeof(STORAGE_DEVICE_RESILIENCY_DESCRIPTOR)
.
Size
Указывает общий размер возвращаемых данных в байтах. Сюда могут входить данные, которые соответствуют этой структуре.
NameOffset
Байтовое смещение строки ASCII, завершающейся null, содержащей имя свойств устойчивости. Для устройств без свойства Name это значение равно нулю.
NumberOfLogicalCopies
Количество доступных логических копий данных.
NumberOfPhysicalCopies
Количество полных копий данных, которые хранятся.
PhysicalDiskRedundancy
Количество дисков, которые могут завершиться сбоем без потери данных.
NumberOfColumns
Число столбцов на устройстве хранения.
Interleave
Размер чередующегося устройства хранения в байтах. Это также называется шириной полосы или чередованием запоминающего устройства.
Требования
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Верхняя часть | winioctl.h (включая Windows.h) |