다음을 통해 공유


스토리지 클래스 드라이버의 일반 기능

스토리지 포트 드라이버에 대해 스토리지 클래스 드라이버는 기본 제공 디바이스 유형별 기능을 갖춘 상위 수준 드라이버입니다. 일반적으로 모든 스토리지 클래스 드라이버는 다음을 담당합니다.

  • PnP 관리자가 AddDevice 루틴에 전달한 PDO(물리적 디바이스 개체)로 표시되는 각 디바이스 클레임

  • 이러한 각 PDO에 대해 FDO(기능 디바이스 개체)를 만들고 디바이스 스택에 연결

  • 드라이버가 파티션 가능 디바이스를 제어하는 경우 각 파티션을 나타내는 PDO(물리적 디바이스 개체)를 만들고 열거형 요청에 응답합니다.

  • 시스템 I/O 요청 해석(IRP)

  • SCSI 클래스/포트 인터페이스 요청에 IRP 매핑(SCSI CDB가 있는 SRB)

  • 요청에 대한 제한 시간 값 설정

  • 기본 HBA의 제한에 맞게 데이터 전송 크기 제한

  • 검사 조건 상태 또는 버스 재설정과 같이 스토리지 포트 드라이버에서 아직 처리하지 않은 오류 조건 처리