다음을 통해 공유


IOCTL_SCSI_RESCAN_BUS IOCTL(ntddscsi.h)

버스에서 LUN을 다시 검사합니다. SCSI 클래스 드라이버에 대한 해당 디바이스의 클레임을 유지하면서 버스의 모든 디바이스에 대한 SCSI 조회 데이터를 수집합니다.

이 요청은 사용되지 않으며 레거시 코드에 대해서만 지원됩니다. 이 요청은 FDO로 전달되어야 하며 레거시(비 PnP) 클래스 드라이버 및 SCSI 버스 열거에만 유효합니다. 버스가 디바이스 삽입을 검색할 수 있는 경우 이 요청은 관련이 없습니다.

일반적으로 이 요청은 시스템이 SCSI 버스에 플러그 앤 플레이 드라이버가 없는 새 디바이스( 즉, 시스템을 종료하지 않고)를 연결할 때 Windisk 또는 Setup과 같은 시스템 제공 Win32 애플리케이션에서 발생합니다. 이 요청이 충족되면 이러한 애플리케이션은 다음으로 시스템 포트 드라이버에 IOCTL_STORAGE_QUERY_PROPERTY 요청을 수행하고 반환된 조회 데이터를 검사합니다. 애플리케이션이 지정된 형식의 클레임되지 않은 디바이스를 찾으면 해당 스토리지 클래스 드라이버에 하나 이상의 IOCTL_STORAGE_FIND_NEW_DEVICES 요청을 보냅니다.

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

주 코드

IRP_MJ_DEVICE_CONTROL

입력 버퍼

없음

입력 버퍼 길이

없음

출력 버퍼

없음

출력 버퍼 길이

없음

상태 블록

정보 필드는 0으로 설정됩니다. 상태 필드는 작업의 결과를 나타냅니다.

요구 사항

요구 사항
헤더 ntddscsi.h(Ntddscsi.h 포함)

추가 정보

IOCTL_STORAGE_QUERY_PROPERTY