estructura REASSIGN_BLOCKS (ntdddisk.h)
La estructura REASSIGN_BLOCKS se usa junto con la solicitud de IOCTL_DISK_REASSIGN_BLOCKS 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 {
USHORT Reserved;
USHORT Count;
ULONG BlockNumber[1];
} REASSIGN_BLOCKS, *PREASSIGN_BLOCKS;
Miembros
Reserved
Reservado para uso del sistema.
Count
Contiene el número de bloques de la matriz a los 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 bloques buenos tomados del grupo de bloques de reserva del dispositivo.
Requisitos
Requisito | Valor |
---|---|
Header | ntdddisk.h (incluya Ntdddisk.h) |