스토리지 포트 드라이버에 대해 스토리지 클래스 드라이버는 기본 제공 디바이스 유형별 기능을 갖춘 상위 수준 드라이버입니다. 일반적으로 모든 스토리지 클래스 드라이버는 다음을 담당합니다.
PnP 관리자가 AddDevice 루틴에 전달한 PDO(물리적 디바이스 개체)로 표시되는 각 디바이스 클레임
이러한 각 PDO에 대해 FDO(기능 디바이스 개체)를 만들고 디바이스 스택에 연결
드라이버가 파티션 가능 디바이스를 제어하는 경우 각 파티션을 나타내는 PDO(물리적 디바이스 개체)를 만들고 열거형 요청에 응답합니다.
시스템 I/O 요청 해석(IRP)
SCSI 클래스/포트 인터페이스 요청에 IRP 매핑(SCSI CDB가 있는 SRB)
요청에 대한 제한 시간 값 설정
기본 HBA의 제한에 맞게 데이터 전송 크기 제한
검사 조건 상태 또는 버스 재설정과 같이 스토리지 포트 드라이버에서 아직 처리하지 않은 오류 조건 처리