structure DISK_INT13_INFO (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 de l’appareil/tête défini dans la spécification at Attachment (ATA). Quand zéro, le quatrième bit de ce registre indique que le lecteur zéro est sélectionné. Quand 1, il 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 Appareil/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.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntdddisk.h (include Ntdddisk.h) |