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 미니포트 드라이버 모델을 사용하는 것이 좋습니다.
주 코드
입력 버퍼
없음
입력 버퍼 길이
없음
출력 버퍼
없음
출력 버퍼 길이
없음
상태 블록
정보 필드는 0으로 설정됩니다. 상태 필드는 작업의 결과를 나타냅니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ntddscsi.h(Ntddscsi.h 포함) |