다음을 통해 공유


IDEREGISTERS 구조체(irb.h)

IDEREGISTERS 구조체는 IDE 컨트롤러 레지스터의 내용을 보고하는 데 사용됩니다.

참고 ATA 포트 드라이버 및 ATA 미니포트 드라이버 모델은 나중에 변경되거나 사용할 수 없습니다. 대신 Storport 드라이버 사용하고 storport 미니포트 드라이버 모델을 것이 좋습니다.
 

통사론

typedef struct _IDEREGISTERS {
  UCHAR bFeaturesReg;
  UCHAR bSectorCountReg;
  UCHAR bSectorNumberReg;
  UCHAR bCylLowReg;
  UCHAR bCylHighReg;
  UCHAR bDriveHeadReg;
  UCHAR bCommandReg;
  UCHAR bReserved;
} IDEREGISTERS, *PIDEREGISTERS;

회원

bFeaturesReg

ATA 기능 레지스터의 내용을 지정합니다.

bSectorCountReg

ATA 섹터 수 레지스터의 내용을 지정합니다.

bSectorNumberReg

ATA 섹터 번호 레지스터의 내용을 지정합니다.

bCylLowReg

ATA 실린더 로우 레지스터의 내용을 지정합니다.

bCylHighReg

ATA 실린더 높음 레지스터의 내용을 지정합니다.

bDriveHeadReg

ATA 디바이스/헤드 레지스터의 내용을 지정합니다.

bCommandReg

ATA 명령 레지스터의 내용을 지정합니다.

bReserved

나중에 사용할 수 있습니다. 미니포트 드라이버는 이 필드를 사용하지 않습니다.

발언

IDEREGISTERS 구조에 보고된 정보는 IDEREGS포함된 정보의 상위 집합이 됩니다. Microsoft는 나중에 IDEREGISTERS 구조의 콘텐츠를 확장할 수 있습니다. 운영 체제의 여러 버전에서 크기가 안정적인 구조체가 필요한 경우 IDEREGS사용해야 합니다.

요구 사항

요구
헤더 irb.h(Irb.h 포함)

참고 항목

IDEREGS