Compartir a través de


Función StorPortPause (storport.h)

La rutina StorPortPause pausa un adaptador durante el período de tiempo especificado.

Sintaxis

STORPORT_API BOOLEAN StorPortPause(
  [in] PVOID HwDeviceExtension,
       ULONG Timeout
);

Parámetros

[in] HwDeviceExtension

Puntero a la extensión de dispositivo de hardware del adaptador que se va a pausar. Se trata de un área de almacenamiento por HBA que el controlador de puerto asigna e inicializa en nombre del controlador de miniport. Los controladores de miniportar 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 miniporte inmediatamente después de que el controlador de miniporte llame a StorPortInitialize. El controlador de puerto libera esta memoria cuando quita el dispositivo.

Timeout

Especifica el intervalo de tiempo, en segundos, que el adaptador se va a pausar.

Valor devuelto

storPortPause devuelve TRUE si el controlador de miniporte se ha pausado correctamente el adaptador, false si no.

Observaciones

Todas las solicitudes al adaptador se mantienen hasta que expire el tiempo de espera o se reanude el dispositivo. Todas las solicitudes a todos los destinos asociados al adaptador se conservarán hasta que se reanude el adaptador o expire el tiempo de espera.

Requisitos

Requisito Valor
de la plataforma de destino de Universal
encabezado de storport.h (incluya Storport.h)
biblioteca de Storport.lib

Consulte también

StorPortResume