REASSIGN_BLOCKS_EX estrutura (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 sobressalente do dispositivo.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível a partir do Windows 8. |
cabeçalho | ntdddisk.h (inclua Ntdddisk.h) |