Partilhar via


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)

Consulte também

IOCTL_DISK_REASSIGN_BLOCKS_EX