enumerazione USBFN_PORT_TYPE (usbfnbase.h)

Definisce i possibili tipi di porta che possono essere restituiti dal driver client durante il rilevamento delle porte.

Sintassi

typedef enum _USBFN_PORT_TYPE {
  UsbfnUnknownPort,
  UsbfnStandardDownstreamPort,
  UsbfnChargingDownstreamPort,
  UsbfnDedicatedChargingPort,
  UsbfnInvalidDedicatedChargingPort,
  UsbfnProprietaryDedicatedChargingPort,
  UsbfnPortTypeMaximum
} USBFN_PORT_TYPE, *PUSBFN_PORT_TYPE;

Costanti

 
UsbfnUnknownPort
Il rilevamento delle porte non è riuscito a determinare il tipo di porta.
UsbfnStandardDownstreamPort
La porta upstream è stata rilevata come porta downstream standard (SDP) (come definito nella specifica di ricarica della batteria, revisione 1.2).
UsbfnChargingDownstreamPort
La porta upstream è stata rilevata come porta downstream di ricarica (CDP), come definito nella specifica di ricarica della batteria, revisione 1.2.
UsbfnDedicatedChargingPort
La porta upstream è stata rilevata come porta di ricarica dedicata (DCP) (come definito nella specifica di ricarica della batteria, revisione 1.2).
UsbfnInvalidDedicatedChargingPort
La porta upstream è stata rilevata come porta di ricarica dedicata che non è conforme alla specifica di ricarica della batteria, revisione 1.2.
UsbfnProprietaryDedicatedChargingPort
È stato collegato un caricatore proprietario.
UsbfnPortTypeMaximum
Valore massimo dell'enumerazione .

Requisiti

Requisito Valore
Intestazione usbfnbase.h

Vedi anche

USBFN_GET_ATTACH_ACTION