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

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

NumberOfLogicalCopies

可用数据的逻辑副本数。

NumberOfPhysicalCopies

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

PhysicalDiskRedundancy

可以失败且不会导致数据丢失的磁盘数。

NumberOfColumns

存储设备中的列数。

Interleave

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

要求

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

另请参阅

IOCTL_STORAGE_QUERY_PROPERTY