DISK_INT13_INFO 結構 (ntdddisk.h)
BIOS 會使用DISK_INT13_INFO結構來報告具有 INT13 格式之磁碟分區的磁碟偵測數據。
語法
typedef struct _DISK_INT13_INFO {
USHORT DriveSelect;
ULONG MaxCylinders;
USHORT SectorsPerTrack;
USHORT MaxHeads;
USHORT NumberDrives;
} DISK_INT13_INFO, *PDISK_INT13_INFO;
成員
DriveSelect
對應至 AT 附件 (ATA) 規格中定義的裝置/前端快取器。 當為零時,這個緩存器的第四個位表示已選取磁碟驅動器零。 當 1 時,表示已選取一個磁碟驅動器。 位 0、1、2、3 和 6 的值取決於命令緩存器中的命令。 不再使用位 5 和 7。 如需 Device/Head 快取器可以保留之值的詳細資訊,請參閱 ATA 規格。
MaxCylinders
指出磁碟上的圓柱數上限。
SectorsPerTrack
指出每個追蹤的扇區數目。
MaxHeads
表示磁碟頭數目上限。
NumberDrives
指出磁碟驅動器數目。
規格需求
需求 | 值 |
---|---|
標頭 | ntdddisk.h (包含 Ntdddisk.h) |