Compartir a través de


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