Compartir a través de


Interfaz IPnpCallbackSelfManagedIo (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.

La interfaz IPnpCallbackSelfManagedIo es una interfaz Plug and Play (PnP) y administración de energía (PM).

Herencia

La interfaz IPnpCallbackSelfManagedIo hereda de la interfaz IUnknown . IPnpCallbackSelfManagedIo también tiene estos tipos de miembros:

  • Métodos

Métodos

La interfaz IPnpCallbackSelfManagedIo tiene estos métodos.

 
IPnpCallbackSelfManagedIo::OnSelfManagedIoCleanup

El método OnSelfManagedIoCleanup libera memoria para las operaciones de E/S autoadministradas de un dispositivo, después de quitar el dispositivo.
IPnpCallbackSelfManagedIo::OnSelfManagedIoFlush

El método OnSelfManagedIoFlush vacía el dispositivo para las operaciones de E/S autoadministradas de un dispositivo.
IPnpCallbackSelfManagedIo::OnSelfManagedIoInit

El método OnSelfManagedIoInit inicializa las operaciones de E/S autoadministradas de un dispositivo.
IPnpCallbackSelfManagedIo::OnSelfManagedIoRestart

El método OnSelfManagedIoRestart reinicia las operaciones de E/S autoadministradas de un dispositivo.
IPnpCallbackSelfManagedIo::OnSelfManagedIoStop

El método OnSelfManagedIoStop no se usa en la versión actual de UMDF.
IPnpCallbackSelfManagedIo::OnSelfManagedIoSuspend

El método OnSelfManagedIoSuspend suspende las operaciones de E/S autoadministradas de un dispositivo.

Comentarios

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

Requisitos

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