REASSIGN_BLOCKS_EX 结构 (ntdddisk.h)
REASSIGN_BLOCKS_EX 结构与 IOCTL_DISK_REASSIGN_BLOCKS_EX 请求结合使用,以指示磁盘设备将指示的坏块的块号重新分配给好块。
语法
typedef struct _REASSIGN_BLOCKS_EX {
USHORT Reserved;
USHORT Count;
LARGE_INTEGER BlockNumber[1];
} REASSIGN_BLOCKS_EX, *PREASSIGN_BLOCKS_EX;
成员
Reserved
预留给系统使用。
Count
包含 BlockNumber 指向的数组中要重新分配的块数。
BlockNumber[1]
包含与损坏块对应的块编号数组。 这些数字将重新分配给从设备的备用块池中获取的良好块。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 从Windows 8开始可用。 |
标头 | ntdddisk.h (包括 Ntdddisk.h) |