DISK_INT13_INFO-Struktur (ntdddisk.h)
Die DISK_INT13_INFO-Struktur wird vom BIOS verwendet, um Datenträgererkennungsdaten für eine Partition im INT13-Format zu melden.
Syntax
typedef struct _DISK_INT13_INFO {
USHORT DriveSelect;
ULONG MaxCylinders;
USHORT SectorsPerTrack;
USHORT MaxHeads;
USHORT NumberDrives;
} DISK_INT13_INFO, *PDISK_INT13_INFO;
Member
DriveSelect
Entspricht dem in der ATA-Spezifikation (ATA) definierten Device/Head-Register. Bei null gibt das vierte Bit dieses Registers an, dass Laufwerk 0 ausgewählt ist. Wenn 1, gibt dies an, dass Laufwerk 1 ausgewählt ist. Die Werte der Bits 0, 1, 2, 3 und 6 hängen vom Befehl im Befehlsregister ab. Die Bits 5 und 7 werden nicht mehr verwendet. Weitere Informationen zu den Werten, die das Device/Head-Register enthalten kann, finden Sie in der ATA-Spezifikation.
MaxCylinders
Gibt die maximale Anzahl von Zylindern auf dem Datenträger an.
SectorsPerTrack
Gibt die Anzahl der Sektoren pro Spur an.
MaxHeads
Gibt die maximale Anzahl von Datenträgerköpfen an.
NumberDrives
Gibt die Anzahl der Laufwerke an.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntdddisk.h (include Ntdddisk.h) |