Compartir a través de


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

Los controladores obtienen la interfaz IWDFDevice2 llamando a IWDFDevice::QueryInterface.

Herencia

La interfaz IWDFDevice2 hereda de IWDFDevice. IWDFDevice2 también tiene estos tipos de miembros:

  • Métodos

Métodos

La interfaz IWDFDevice2 tiene estos métodos.

 
IWDFDevice2::AssignS0IdleSettings

El método AssignS0IdleSettings proporciona información proporcionada por el controlador que el marco usa cuando un dispositivo está inactivo y el sistema está en estado de funcionamiento (S0).
IWDFDevice2::AssignSxWakeSettings

El método AssignSxWakeSettings proporciona información proporcionada por el controlador sobre la capacidad de un dispositivo para desencadenar una señal de reactivación mientras el dispositivo y el sistema están en un estado de bajo consumo.
IWDFDevice2::CreateRemoteInterface

El método CreateRemoteInterface crea un objeto de interfaz remota que representa una interfaz de dispositivo.
IWDFDevice2::CreateRemoteTarget

El método CreateRemoteTarget crea un objeto de destino remoto que representa un destino de E/S remoto.
IWDFDevice2::CreateSymbolicLinkWithReferenceString

El métodoCreateSymbolicLinkWithReferenceString crea un nombre de vínculo simbólico y, opcionalmente, una cadena de referencia para un dispositivo.
IWDFDevice2::GetDeviceStackIoTypePreference

El método GetDeviceStackIoTypePreference recupera los métodos de acceso al búfer que usa el marco para un dispositivo.
IWDFDevice2::GetSystemPowerAction

El método GetSystemPowerAction devuelve la acción de alimentación del sistema, si existe, que se está produciendo actualmente para el equipo.
IWDFDevice2::RegisterRemoteInterfaceNotification

El método RegisterRemoteInterfaceNotification registra un controlador para recibir una notificación cuando una interfaz de dispositivo especificada está disponible.
IWDFDevice2::ResumeIdle

El método ResumeIdle informa al marco de trabajo que el dispositivo no está en uso y se puede colocar en un estado de baja energía del dispositivo si permanece inactivo.
IWDFDevice2::StopIdle

El método StopIdle informa al marco de trabajo de que el dispositivo debe colocarse en su estado de alimentación en funcionamiento (D0).

Requisitos

Requisito Value
Finalización del soporte técnico No disponible en UMDF 2.0 y versiones posteriores.
Plataforma de destino Escritorio
Versión mínima de UMDF 1,9
Encabezado wudfddi.h (incluya Wudfddi.h)