REASSIGN_BLOCKS_EX structure (winioctl.h)
Contient des données de réattribution de blocs de disque. Il s’agit d’une structure de longueur variable où le dernier membre est un tableau de nombres de blocs à réaffecter. Il est utilisé par le code de contrôle IOCTL_DISK_REASSIGN_BLOCKS_EX .
Syntaxe
typedef struct _REASSIGN_BLOCKS_EX {
WORD Reserved;
WORD Count;
LARGE_INTEGER BlockNumber[1];
} REASSIGN_BLOCKS_EX, *PREASSIGN_BLOCKS_EX;
Membres
Reserved
Ce membre est réservé. Ne pas l'utiliser. Définissez-le sur 0 (zéro).
Count
Nombre de blocs à réaffecter.
Il s’agit du nombre d’éléments qui se trouvent dans le tableau de membres BlockNumber .
BlockNumber[1]
Tableau de nombres de blocs, un pour chaque bloc à réaffecter.
Remarques
La structure REASSIGN_BLOCKS_EX prend en charge les lecteurs qui ont une adresse de bloc logique (LBA) de 8 octets, qui est généralement requise pour les périphériques de stockage supérieurs à 2 To. La structure REASSIGN_BLOCKS utilisée avec le code de contrôle IOCTL_DISK_REASSIGN_BLOCKS prend en charge les appareils avec un LBA de 4 octets maximum doit être utilisée dans la cas du possible.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008, Windows Server 2003 avec SP1 [applications de bureau uniquement] |
En-tête | winioctl.h (inclure Windows.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour