Compartir a través de


estructura REASSIGN_BLOCKS_EX (ntdddisk.h)

La estructura REASSIGN_BLOCKS_EX se usa junto con la solicitud de IOCTL_DISK_REASSIGN_BLOCKS_EX para indicar a un dispositivo de disco que vuelva a asignar los números de bloque de los bloques incorrectos indicados a bloques buenos.

Sintaxis

typedef struct _REASSIGN_BLOCKS_EX {
  USHORT        Reserved;
  USHORT        Count;
  LARGE_INTEGER BlockNumber[1];
} REASSIGN_BLOCKS_EX, *PREASSIGN_BLOCKS_EX;

Miembros

Reserved

Reservado para uso del sistema.

Count

Contiene el número de bloques de la matriz a la que apunta BlockNumber para reasignar.

BlockNumber[1]

Contiene una matriz de números de bloque correspondientes a bloques dañados. Estos números se reasignarán a los buenos bloques tomados del grupo de bloques de reserva del dispositivo.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows 8.
Encabezado ntdddisk.h (include Ntdddisk.h)

Consulte también

IOCTL_DISK_REASSIGN_BLOCKS_EX