USBFN_PORT_TYPE Enumeration (usbfnbase.h)
Definiert die möglichen Porttypen, die vom Clienttreiber während der Porterkennung zurückgegeben werden können.
Syntax
typedef enum _USBFN_PORT_TYPE {
UsbfnUnknownPort,
UsbfnStandardDownstreamPort,
UsbfnChargingDownstreamPort,
UsbfnDedicatedChargingPort,
UsbfnInvalidDedicatedChargingPort,
UsbfnProprietaryDedicatedChargingPort,
UsbfnPortTypeMaximum
} USBFN_PORT_TYPE, *PUSBFN_PORT_TYPE;
Konstanten
UsbfnUnknownPort Die Porterkennung konnte den Porttyp nicht ermitteln. |
UsbfnStandardDownstreamPort Der Upstream-Port wurde als Standard-Downstreamport (SDP) erkannt (wie in der Battery Charging Specification, Revision 1.2) definiert. |
UsbfnChargingDownstreamPort Der Upstream-Anschluss wurde als Nachladeport (CDP) erkannt, wie in der Batterieladespezifikation, Revision 1.2 definiert. |
UsbfnDedicatedChargingPort Der Upstream-Anschluss wurde als dedizierter Ladeanschluss (DCP) erkannt (wie in der Batterieladespezifikation, Revision 1.2 definiert). |
UsbfnInvalidDedicatedChargingPort Der Upstream-Anschluss wurde als dedizierter Ladeanschluss erkannt, der nicht der Batterieladespezifikation, Revision 1.2, entspricht. |
UsbfnProprietaryDedicatedChargingPort Ein proprietäres Ladegerät wurde angeschlossen. |
UsbfnPortTypeMaximum Der maximale Wert der Enumeration. |
Anforderungen
Anforderung | Wert |
---|---|
Header | usbfnbase.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für