USBFN_PORT_TYPE enumeración (usbfnbase.h)
Define los posibles tipos de puerto que el controlador cliente puede devolver durante la detección de puertos.
Syntax
typedef enum _USBFN_PORT_TYPE {
UsbfnUnknownPort,
UsbfnStandardDownstreamPort,
UsbfnChargingDownstreamPort,
UsbfnDedicatedChargingPort,
UsbfnInvalidDedicatedChargingPort,
UsbfnProprietaryDedicatedChargingPort,
UsbfnPortTypeMaximum
} USBFN_PORT_TYPE, *PUSBFN_PORT_TYPE;
Constantes
UsbfnUnknownPort La detección de puertos no pudo determinar el tipo de puerto. |
UsbfnStandardDownstreamPort El puerto ascendente se ha detectado como un puerto de bajada estándar (SDP) (según se define en la Especificación de carga de batería, revisión 1.2). |
UsbfnChargingDownstreamPort El puerto ascendente se ha detectado como un puerto de carga de bajada (CDP), tal como se define en la Especificación de carga de batería, revisión 1.2. |
UsbfnDedicatedChargingPort El puerto ascendente se ha detectado como un puerto de carga dedicado (DCP) (según se define en la Especificación de carga de batería, revisión 1.2). |
UsbfnInvalidDedicatedChargingPort El puerto ascendente se ha detectado como un puerto de carga dedicado que no cumple con la especificación de carga de batería, revisión 1.2. |
UsbfnProprietaryDedicatedChargingPort Se adjuntó un cargador propietario. |
UsbfnPortTypeMaximum Valor máximo de la enumeración. |
Requisitos
Requisito | Valor |
---|---|
Header | usbfnbase.h |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de