REASSIGN_BLOCKS结构提供了磁盘块重新分配数据。它是一个可变长度的结构,其最后一个成员是要重新分配的块号的数组。
typedef struct _REASSIGN_BLOCKS {
WORD Reserved;
WORD Count;
DWORD BlockNumber[1];
} REASSIGN_BLOCKS ;
会员
保留的
这个会员是保留的。不要使用它将其设置为零。
计数
指定要重新分配的块数。这是BlockNumber成员数组中的元素数。
BlockNumber
一组计数块号,每个块要重新分配一个。
备注
DeviceIoControl功能使用REASSIGN_BLOCKS结构作为IOCTL_DISK_REASSIGN_BLOCKS设备输入和输出控制操作的输入。
也可以看看