структура STORAGE_DEVICE_RESILIENCY_DESCRIPTOR (ntddstor.h)
Зарезервировано для системного использования.
Синтаксис
typedef struct _STORAGE_DEVICE_RESILIENCY_DESCRIPTOR {
ULONG Version;
ULONG Size;
ULONG NameOffset;
ULONG NumberOfLogicalCopies;
ULONG NumberOfPhysicalCopies;
ULONG PhysicalDiskRedundancy;
ULONG NumberOfColumns;
ULONG 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 |
Верхняя часть | ntddstor.h (включая Ntddstor.h) |