Partager via


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)

Voir aussi

DISK_DETECTION_INFO

DISK_EX_INT13_INFO