Partager via


structure REASSIGN_BLOCKS_EX (ntdddisk.h)

La structure REASSIGN_BLOCKS_EX est utilisée conjointement avec la demande IOCTL_DISK_REASSIGN_BLOCKS_EX pour indiquer à un périphérique de disque de réaffecter les numéros de bloc des blocs indiqués aux blocs appropriés.

Syntaxe

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

Membres

Reserved

Réservé à l’utilisation du système.

Count

Contient le nombre de blocs dans le tableau pointé par BlockNumber à réaffecter.

BlockNumber[1]

Contient un tableau de numéros de bloc correspondant aux blocs endommagés. Ces numéros seront réaffectés aux bons blocs extraits du pool de blocs de rechange de l’appareil.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 8.
d’en-tête ntdddisk.h (include Ntdddisk.h)

Voir aussi

IOCTL_DISK_REASSIGN_BLOCKS_EX