estrutura REASSIGN_BLOCKS_EX (ntdddisk.h)
A estrutura REASSIGN_BLOCKS_EX é usada em conjunto com a solicitação IOCTL_DISK_REASSIGN_BLOCKS_EX para instruir um dispositivo de disco a reatribuir os números de bloco dos blocos inválidos indicados a blocos bons.
Sintaxe
typedef struct _REASSIGN_BLOCKS_EX {
USHORT Reserved;
USHORT Count;
LARGE_INTEGER BlockNumber[1];
} REASSIGN_BLOCKS_EX, *PREASSIGN_BLOCKS_EX;
Membros
Reserved
Reservado para uso do sistema.
Count
Contém o número de blocos na matriz apontada por BlockNumber para reatribuir.
BlockNumber[1]
Contém uma matriz de números de bloco correspondentes a blocos danificados. Esses números serão reatribuídos a bons blocos retirados do pool de blocos sobressalentes do dispositivo.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível a partir do Windows 8. |
Cabeçalho | ntdddisk.h (inclua Ntdddisk.h) |