Método IWDFIoQueue::StopSynchronously (wudfddi.h)
[Advertencia: UMDF 2 es la versión más reciente de UMDF y sustituye a UMDF 1. Todos los nuevos controladores UMDF deben escribirse mediante UMDF 2. No se agregan nuevas características a UMDF 1 y hay compatibilidad limitada con UMDF 1 en versiones más recientes de Windows 10. Los controladores universales de Windows deben usar UMDF 2. Para obtener más información, consulta Introducción a UMDF.]
El método StopSynchronously impide que una cola de E/S entregue solicitudes de E/S, pero la cola recibe y almacena nuevas solicitudes. El método devuelve una vez canceladas o completadas todas las solicitudes entregadas.
Sintaxis
void StopSynchronously();
Valor devuelto
Ninguno
Observaciones
El método StopSynchronously es la versión sincrónica del método IWDFIoQueue::Stop. Es decir, StopSynchronously no vuelve al controlador hasta que se detenga la cola.
El método StopSynchronously permite a la cola recibir nuevas solicitudes, incluso si la cola no recibió nuevas solicitudes antes de que el controlador llamara StopSynchronously. Por ejemplo, un controlador podría llamar a IWDFIoQueue::D rain, lo que hace que el marco deje de agregar nuevas solicitudes de E/S a la cola. La llamada posterior del controlador de StopSynchronously hace que el marco reanude la adición de solicitudes a la cola.
Requisitos
Requisito | Valor |
---|---|
fin del soporte técnico | No disponible en UMDF 2.0 y versiones posteriores. |
de la plataforma de destino de | Escritorio |
versión mínima de UMDF | 1.5 |
encabezado de | wudfddi.h (incluya Wudfddi.h) |
DLL de | WUDFx.dll |