DISK_INT13_INFO structure (ntdddisk.h)
La structure DISK_INT13_INFO est utilisée par le BIOS pour signaler les données de détection de disque pour une partition au format INT13.
Syntaxe
typedef struct _DISK_INT13_INFO {
USHORT DriveSelect;
ULONG MaxCylinders;
USHORT SectorsPerTrack;
USHORT MaxHeads;
USHORT NumberDrives;
} DISK_INT13_INFO, *PDISK_INT13_INFO;
Membres
DriveSelect
Correspond au registre Device/Head défini dans la spécification ATA (ATA). Quand la valeur est zéro, le quatrième bit de ce registre indique que le lecteur zéro est sélectionné. Lorsque la valeur est 1, elle indique que le lecteur 1 est sélectionné. Les valeurs des bits 0, 1, 2, 3 et 6 dépendent de la commande dans le registre de commandes. Les bits 5 et 7 ne sont plus utilisés. Pour plus d’informations sur les valeurs que le registre Device/Head peut contenir, consultez la spécification ATA.
MaxCylinders
Indique le nombre maximal de cylindres sur le disque.
SectorsPerTrack
Indique le nombre de secteurs par piste.
MaxHeads
Indique le nombre maximal de têtes de disque.
NumberDrives
Indique le nombre de lecteurs.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntdddisk.h (incluez Ntdddisk.h) |