structure REASSIGN_BLOCKS_EX (ntdddisk.h)
La structure REASSIGN_BLOCKS_EX est utilisée conjointement avec la demande de IOCTL_DISK_REASSIGN_BLOCKS_EX pour demander à un périphérique de disque de réaffecter les numéros de blocs des blocs incorrects indiqués à de bons blocs.
Syntaxe
typedef struct _REASSIGN_BLOCKS_EX {
USHORT Reserved;
USHORT Count;
LARGE_INTEGER BlockNumber[1];
} REASSIGN_BLOCKS_EX, *PREASSIGN_BLOCKS_EX;
Membres
Reserved
Réservé pour le système.
Count
Contient le nombre de blocs dans le tableau pointé par BlockNumber à réaffecter.
BlockNumber[1]
Contient un tableau de nombres de blocs correspondant aux blocs endommagés. Ces nombres seront réaffectés à de bons blocs extraits du pool de blocs de réserve de l’appareil.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 8. |
En-tête | ntdddisk.h (inclure Ntdddisk.h) |