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 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.
Timeout
Especifica el intervalo de tiempo, en segundos, que el adaptador se va a pausar.
Valor devuelto
StorPortPause devuelve TRUE si el controlador de minipuerto se ha pausado correctamente el adaptador, FALSE si no es así.
Comentarios
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 conectados al adaptador se conservarán hasta que se reanude el adaptador o expire el tiempo de espera.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Encabezado | storport.h (incluya Storport.h) |
Library | Storport.lib |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de