Compartir a través de


Método IFileCallbackCleanup::OnCleanupFile (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 OnCleanupFile cancela todas las solicitudes de E/S que un controlador tiene pendiente en la cola del marco.

Sintaxis

void OnCleanupFile(
  [in] IWDFFile *pWdfFileObject
);

Parámetros

[in] pWdfFileObject

Puntero a la interfaz IWDFFile del objeto de archivo asociado al dispositivo.

Valor devuelto

None

Observaciones

Un controlador registra la interfaz IFileCallbackCleanup cuando el controlador llama al método IWDFDriver::CreateDevice para crear un objeto de dispositivo.

El marco llama al método OnCleanupFile para notificar al controlador que cancele todas las solicitudes de E/S que tiene pendientes. El marco notifica al controlador en respuesta a una aplicación que llama a la función CloseHandle de Microsoft Win32.

Para obtener información sobre cuándo el marco llama a OnCleanupFile, vea Driver-Created Versus Application-Created File Objects.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado wudfddi.h (incluya Wudfddi.h)

Consulte también

IFileCallbackCleanup

IWDFDriver::CreateDevice

IWDFFile