Interfaz IRequestCallbackCancel (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.]
Se notifica a un controlador cuando se cancela una solicitud de E/S que el controlador está procesando actualmente. Se notifica al controlador cuando una aplicación llama a la función CancelIo de Microsoft Win32CancelIo, CancelIoExo CancelSynchronousIo. El controlador puede controlar la notificación registrando la interfaz IRequestCallbackCancel.
Herencia
La interfaz IRequestCallbackCancel hereda de la interfaz IUnknown. IRequestCallbackCancel también tiene estos tipos de miembros:
- Métodos
Métodos
La interfaz IRequestCallbackCancel tiene estos métodos.
IRequestCallbackCancel::OnCancel Se llama al método OnCancel cuando una aplicación cancela una operación de E/S a través de la función CancelIo, CancelIoEx o CancelSynchronousIo de Microsoft Win32. |
Observaciones
Un controlador registra la interfaz IRequestCallbackCancel cuando llama al método IWDFIoRequest::MarkCancelable para habilitar la cancelación de una solicitud de E/S. Para obtener más información sobre cómo cancelar solicitudes de E/S, consulte Cancelar solicitudes de E/S.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Windows |
encabezado de | wudfddi.h |