Compartir a través de


Método IWDFIoQueue::P urgeSynchronously (wudfddi.h)

[Advertencia: UMDF 2 es la versión más reciente de UMDF y sustituye a UMDF 1. Todos los controladores UMDF nuevos deben escribirse con 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 con UMDF.

El método PurgeSynchronously dirige el marco para rechazar nuevas solicitudes de E/S entrantes y cancelar todas las solicitudes pendientes. El método devuelve después de cancelar todas las solicitudes pendientes.

Sintaxis

void PurgeSynchronously();

Valor devuelto

None

Observaciones

El marco cancela las solicitudes sin procesar en la cola. Para las solicitudes que se entregan al controlador y se marcan como cancelables, el marco llama a IRequestCallbackCancel::OnCancel.

El método PurgeSynchronously es una versión sincrónica del método IWDFIoQueue::P urge . Es decir, PurgeSynchronously no vuelve al controlador hasta que se cancelan todas las solicitudes pendientes.

Requisitos

Requisito Value
Finalización del soporte técnico No disponible en UMDF 2.0 y versiones posteriores.
Plataforma de destino Escritorio
Versión mínima de UMDF 1.5
Encabezado wudfddi.h (incluya Wudfddi.h)
Archivo DLL WUDFx.dll

Consulte también

IRequestCallbackCancel::OnCancel

IWDFIoQueue

IWDFIoQueue::P urge