REASSIGN_BLOCKS 结构 (ntdddisk.h)
REASSIGN_BLOCKS结构与IOCTL_DISK_REASSIGN_BLOCKS请求结合使用,以指示磁盘设备将指示的坏块的块号重新分配给良好块。
语法
typedef struct _REASSIGN_BLOCKS {
USHORT Reserved;
USHORT Count;
ULONG BlockNumber[1];
} REASSIGN_BLOCKS, *PREASSIGN_BLOCKS;
成员
Reserved
预留给系统使用。
Count
包含 BlockNumber 指向的数组中要重新分配的块数。
BlockNumber[1]
包含与损坏的块对应的块编号数组。 这些数字将重新分配给从设备的备用块池中获取的良好块。
要求
要求 | 值 |
---|---|
Header | ntdddisk.h (包括 Ntdddisk.h) |