структура 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 (include Ntddstor.h) |