DISK_INT13_INFO 구조체(ntdddisk.h)
DISK_INT13_INFO 구조는 BIOS에서 INT13 형식의 파티션에 대한 디스크 검색 데이터를 보고하는 데 사용됩니다.
구문
typedef struct _DISK_INT13_INFO {
USHORT DriveSelect;
ULONG MaxCylinders;
USHORT SectorsPerTrack;
USHORT MaxHeads;
USHORT NumberDrives;
} DISK_INT13_INFO, *PDISK_INT13_INFO;
멤버
DriveSelect
ATA(AT Attachment) 사양에 정의된 디바이스/헤드 레지스터에 해당합니다. 0이면 이 레지스터의 네 번째 비트는 드라이브 0이 선택되었음을 나타냅니다. 1이면 드라이브 1이 선택되었음을 나타냅니다. 비트 0, 1, 2, 3 및 6의 값은 명령 레지스터의 명령에 따라 달라집니다. 비트 5와 7은 더 이상 사용되지 않습니다. 디바이스/헤드 레지스터가 보유할 수 있는 값에 대한 자세한 내용은 ATA 사양을 참조하세요.
MaxCylinders
디스크의 최대 실린더 수를 나타냅니다.
SectorsPerTrack
트랙당 섹터 수를 나타냅니다.
MaxHeads
최대 디스크 헤드 수를 나타냅니다.
NumberDrives
드라이브 수를 나타냅니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ntdddisk.h(Ntdddisk.h 포함) |