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

包含复原属性名称的以 null 结尾的 ASCII 字符串的字节偏移量。 对于没有 Name 属性的设备,此值将为零。

NumberOfLogicalCopies

可用数据的逻辑副本数。

NumberOfPhysicalCopies

存储的数据的完整副本数。

PhysicalDiskRedundancy

在不导致数据丢失的情况下可能会失败的磁盘数。

NumberOfColumns

存储设备中的列数。

Interleave

存储设备条带单元的大小(以字节为单位)。 这也称为存储设备的条带宽度或交错。

要求

要求 价值
最低支持的客户端 Windows 8
支持的最低服务器 Windows Server 2012
标头 ntddstor.h (包括 Ntddstor.h)

另请参阅

IOCTL_STORAGE_QUERY_PROPERTY