DISK_EX_INT13_INFO structure (winioctl.h)

Contains extended Int13 drive parameters.

Syntax

typedef struct _DISK_EX_INT13_INFO {
  WORD    ExBufferSize;
  WORD    ExFlags;
  DWORD   ExCylinders;
  DWORD   ExHeads;
  DWORD   ExSectorsPerTrack;
  DWORD64 ExSectorsPerDrive;
  WORD    ExSectorSize;
  WORD    ExReserved;
} DISK_EX_INT13_INFO, *PDISK_EX_INT13_INFO;

Members

ExBufferSize

The size of the extended drive parameter buffer for this partition or disk. For valid values, see the BIOS documentation.

ExFlags

The information flags for this partition or disk. For valid values, see the BIOS documentation.

ExCylinders

The number of cylinders per head. For valid values, see the BIOS documentation.

ExHeads

The maximum number of heads for this hard disk. For valid values, see the BIOS documentation.

ExSectorsPerTrack

The number of sectors per track. For valid values, see the BIOS documentation.

ExSectorsPerDrive

The total number of sectors for this disk. For valid values, see the BIOS documentation.

ExSectorSize

The sector size for this disk. For valid values, see the BIOS documentation.

ExReserved

Reserved for future use.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header winioctl.h (include Windows.h)

See also

DISK_DETECTION_INFO