USBFN_PORT_TYPE enumeração (usbfnbase.h)
Define os possíveis tipos de porta que podem ser retornados pelo driver cliente durante a detecção de porta.
Syntax
typedef enum _USBFN_PORT_TYPE {
UsbfnUnknownPort,
UsbfnStandardDownstreamPort,
UsbfnChargingDownstreamPort,
UsbfnDedicatedChargingPort,
UsbfnInvalidDedicatedChargingPort,
UsbfnProprietaryDedicatedChargingPort,
UsbfnPortTypeMaximum
} USBFN_PORT_TYPE, *PUSBFN_PORT_TYPE;
Constantes
UsbfnUnknownPort A detecção de porta não pôde determinar o tipo de porta. |
UsbfnStandardDownstreamPort A porta upstream foi detectada como uma SDP (porta downstream) padrão (conforme definido na Especificação de Carregamento da Bateria, revisão 1.2). |
UsbfnChargingDownstreamPort A porta upstream foi detectada como uma CDP (porta downstream de carregamento), conforme definido na Especificação de Carregamento da Bateria, revisão 1.2. |
UsbfnDedicatedChargingPort A porta upstream foi detectada como uma DCP (porta de carregamento dedicada) (conforme definido na Especificação de Carregamento da Bateria, revisão 1.2). |
UsbfnInvalidDedicatedChargingPort A porta upstream foi detectada como uma porta de carregamento dedicada que não está em conformidade com a Especificação de Carregamento da Bateria, revisão 1.2. |
UsbfnProprietaryDedicatedChargingPort Um carregador proprietário foi anexado. |
UsbfnPortTypeMaximum O valor máximo da enumeração. |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | usbfnbase.h |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de