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 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.]

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

Herencia

La interfaz de 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 usa el marco cuando un dispositivo está inactivo y el sistema está en su estado de trabajo (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 baja potencia.
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 energía 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 bajo consumo del dispositivo si permanece inactivo.
IWDFDevice2::StopIdle

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

Requisitos

Requisito Valor
fin del soporte técnico No disponible en UMDF 2.0 y versiones posteriores.
de la plataforma de destino de Escritorio
versión mínima de UMDF 1.9
encabezado de wudfddi.h (incluya Wudfddi.h)