структура 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) |