STORAGE_DEVICE_RESILIENCY_DESCRIPTOR 结构 (winioctl.h)
预留给系统使用。
语法
typedef struct _STORAGE_DEVICE_RESILIENCY_DESCRIPTOR {
DWORD Version;
DWORD Size;
DWORD NameOffset;
DWORD NumberOfLogicalCopies;
DWORD NumberOfPhysicalCopies;
DWORD PhysicalDiskRedundancy;
DWORD NumberOfColumns;
DWORD 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 [仅限桌面应用] |
标头 | winioctl.h (包括 Windows.h) |