Compartir a través de


Función StorPortDeviceReady (storport.h)

La rutina StorPortDeviceReady notifica al controlador de puerto que la unidad lógica indicada está lista para controlar nuevas solicitudes.

Sintaxis

STORPORT_API BOOLEAN StorPortDeviceReady(
  [in] PVOID HwDeviceExtension,
  [in] UCHAR PathId,
  [in] UCHAR TargetId,
  [in] UCHAR Lun
);

Parámetros

[in] HwDeviceExtension

Puntero a la extensión de dispositivo de hardware. Se trata de un área de almacenamiento por HBA que el controlador de puerto asigna e inicializa en nombre del controlador de minipuerto. Los controladores de minipuerto suelen almacenar información específica de HBA en esta extensión, como el estado del HBA y los intervalos de acceso asignados para el HBA. Esta área está disponible para el controlador de minipuerto inmediatamente después de que el controlador de minipuerto llame a StorPortInitialize. El controlador de puerto libera esta memoria cuando quita el dispositivo.

[in] PathId

Identifica el bus SCSI.

[in] TargetId

Identifica el controlador de destino o el dispositivo en los buses especificados.

[in] Lun

Identifica la unidad lógica para el dispositivo o el controlador de destino especificados.

Valor devuelto

StorPortDeviceReady devuelve TRUE si el controlador de miniporte se ha realizado correctamente para notificar al controlador de puerto, FALSE si no.

Comentarios

Por lo general, no es necesario notificar al dispositivo de destino que se requieren nuevas solicitudes.

Requisitos

Requisito Value
Plataforma de destino Universal
Encabezado storport.h (incluya Storport.h)
Library Storport.lib

Consulte también

StorPortDeviceBusy

StorPortReady