IOCTL_SCSI_RESCAN_BUS IOCTL (ntddscsi.h)

Vuelve a examinar los LUN en el bus(es). Recopila datos de consulta SCSI sobre todos los dispositivos de bus(es), a la vez que conserva las notificaciones en sus respectivos dispositivos para los controladores de clase SCSI.

Esta solicitud está obsoleta y solo se admite para código heredado. Esta solicitud se debe dirigir a un FDO y solo es válida para controladores de clase heredados (no PnP) y enumeración de bus SCSI. Si el bus puede detectar la inserción de dispositivos, esta solicitud no es relevante.

Normalmente, esta solicitud se origina en una aplicación Win32 proporcionada por el sistema como Windisk o el programa de instalación cuando el usuario conecta nuevos dispositivos para los que el sistema no tiene controladores Plug and Play en un bus SCSI dinámicamente, es decir, sin apagar el sistema. Cuando se satisface esta solicitud, esta aplicación realiza una solicitud de IOCTL_STORAGE_QUERY_PROPERTY al controlador de puerto del sistema y examina los datos de consulta devueltos. Si la aplicación encuentra cualquier dispositivo sin reclamar de un tipo determinado, envía una o varias solicitudes de IOCTL_STORAGE_FIND_NEW_DEVICES a los controladores de clase de almacenamiento adecuados.

Nota Los modelos del controlador de puerto SCSI y del controlador de miniporte SCSI pueden modificarse o no estar disponibles en el futuro. En su lugar, se recomienda usar el controlador Storport y los modelos de controlador de miniport storport .
 

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

Ninguno.

Longitud del búfer de entrada

Ninguno.

Búfer de salida

Ninguno.

Longitud del búfer de salida

Ninguno.

Bloque de estado

El campo Información se establece en cero. El campo Estado indica los resultados de la operación.

Requisitos

Requisito Valor
Header ntddscsi.h (incluya Ntddscsi.h)

Consulte también

IOCTL_STORAGE_QUERY_PROPERTY