Поделиться через


структура 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)

См. также

IOCTL_STORAGE_QUERY_PROPERTY