Compartir a través de


EVT_WDF_IO_TARGET_REMOVE_CANCELED función de devolución de llamada (wdfiotarget.h)

[Se aplica a KMDF y UMDF]

La evtIoTargetRemoveCanceled de un controlador función de devolución de llamada de eventos realiza operaciones cuando se cancela la eliminación de un destino de E/S remoto especificado.

Sintaxis

EVT_WDF_IO_TARGET_REMOVE_CANCELED EvtWdfIoTargetRemoveCanceled;

void EvtWdfIoTargetRemoveCanceled(
  [in] WDFIOTARGET IoTarget
)
{...}

Parámetros

[in] IoTarget

Identificador de un objeto de destino de E/S.

Valor devuelto

Ninguno

Observaciones

Para registrar un EvtIoTargetRemoveCanceled función de devolución de llamada, coloque la dirección de la función de devolución de llamada en la estructura WDF_IO_TARGET_OPEN_PARAMS del destino de E/S.

Si el evtIoTargetQueryRemove del controlador función de devolución de llamada llamada WdfIoTargetCloseForQueryRemove, el controlador EvtIoTargetRemoveCanceled función de devolución de llamada debe llamar a WdfIoTargetOpen para volver a habilitar el envío de solicitudes de E/S al destino de E/S. Cuando el controlador llama a WdfIoTargetOpen, puede especificar WdfIoTargetOpen para el miembro Type de de la estructura de WDF_IO_TARGET_OPEN_PARAMS.

Si el controlador no proporcionó una función de devolución de llamada EvtIoTargetQueryRemove, la función de devolución de llamada EvtIoTargetRemoveCanceled puede llamar opcionalmente a WdfIoTargetOpenOpen y especificar WdfIoTargetOpenReopen.

El opcional EvtIoTargetRemoveCanceled función de devolución de llamada debe realizar cualquier operación adicional que pueda ser necesaria antes de que el controlador reanude el envío de solicitudes de E/S al destino de E/S.

Para obtener más información sobre la función de devolución de llamada de EvtIoTargetRemoveCanceled, vea Controlling a General I/O Target's State.

Requisitos

Requisito Valor
de la plataforma de destino de Universal
versión mínima de KMDF 1.0
versión mínima de UMDF 2.0
encabezado wdfiotarget.h (incluya Wdf.h)
irQL PASSIVE_LEVEL

Consulte también

EvtIoTargetQueryRemove

EvtIoTargetRemoveComplete

WDF_IO_TARGET_OPEN_PARAMS

WdfIoTargetCloseForQueryRemove

WdfIoTargetOpen