Compartir a través de


Información general sobre la implementación de la administración de energía en controladores de cliente USB

En los artículos de esta sección se examinan las formas en que el modelo de energía WDM interactúa con las propiedades de administración de energía de los dispositivos USB.

Las capacidades de administración de energía de los dispositivos USB que cumplen con la especificación del bus serie universal (USB) tienen un amplio y complejo conjunto de características de administración de energía. Es importante comprender cómo interactúan estas características con el modelo de controlador de Windows (WDM) y, en particular, cómo Microsoft Windows ha adaptado las características USB estándar para admitir la arquitectura de reactivación del sistema.

Para obtener información sobre la administración de energía de WDM en controladores en modo kernel, consulte Implementación de la administración de energía.

Los controladores de cliente USB basados en el marco del controlador en modo kernel (KMDF) y el marco de controladores en modo de usuario (UMDF) deben usar los mecanismos admitidos por la tecnología base y los marcos respectivos para administrar la energía de un dispositivo USB. Para obtener información sobre la administración de energía en controladores de cliente basados en KMDF, consulte Compatibilidad con PnP y administración de energía en el controlador; para los controladores de cliente basados en UMDF, consulte PnP y administración de energía en controladores basados en UMDF.

En esta sección

Artículo Descripción
Estados de alimentación del dispositivo USB En este artículo se describen los estados del dispositivo WDM que se usarán para los estados de alimentación del dispositivo USB, tal y como se especifica en la sección 9.1 de la especificación Universal Serial Bus 2.0.
Suspensión selectiva en controladores USB (WDF) Un controlador de función USB admite la detección de inactividad en tiempo de ejecución mediante la implementación de la suspensión selectiva de USB. Este es el contenido de los desarrolladores de controladores sobre cómo implementar la suspensión selectiva en controladores USB basados en Windows® Driver Foundation (WDF).
Suspensión selectiva usb En esta sección se proporciona información sobre cómo elegir el mecanismo correcto para la característica de suspensión selectiva.
Cómo registrar un controlador compuesto En este artículo se describe cómo un controlador de un dispositivo de varias funciones USB, denominado controlador compuesto, puede registrar y anular el registro del dispositivo compuesto con la pila de controladores USB subyacente. El controlador proporcionado por Microsoft, Usbccgp.sys, es el controlador compuesto predeterminado que Windows carga. El procedimiento de este artículo se aplica a un controlador compuesto basado en Windows Driver Model (WDM) personalizado que reemplaza a Usbccgp.sys.
Implementación de la suspensión de funciones para un controlador compuesto En este artículo se proporciona información general sobre las características de suspensión de funciones y de reactivación remota de funciones para dispositivos multifunción (dispositivos compuestos) de Bus serie universal (USB) 3.0. En este artículo, obtendrá información sobre cómo implementar esas características en un controlador que controla un dispositivo compuesto. El artículo se aplica a los controladores compuestos que reemplazan Usbccgp.sys.
Reactivación remota de dispositivos USB En este artículo se describen los procedimientos recomendados para implementar la funcionalidad de reactivación remota en un controlador cliente.