Partager via


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)

Voir aussi

DISK_DETECTION_INFO

DISK_EX_INT13_INFO