Compartir a través de


estructura USBPM_CONNECTOR_PROPERTIES (usbpmapi.h)

Describe las propiedades de un conector. Esta estructura se usa en la llamada UsbPm_RetrieveCoonnectorProperties.

Sintaxis

typedef struct _USBPM_CONNECTOR_PROPERTIES {
  USBPM_CONNECTOR ConnectorHandle;
  USBPM_HUB       ParentHubHandle;
  ULONG64         ConnectorId;
  ULONG           SupportedTypeCOperatingModes;
  ULONG           SupportedTypeCSourceCurrentAdvertisements;
  BOOLEAN         IsTypeCAudioAccessorySupported;
  BOOLEAN         IsPdSupported;
  ULONG           SupportedPowerRoles;
} USBPM_CONNECTOR_PROPERTIES, *PUSBPM_CONNECTOR_PROPERTIES;

Miembros

ConnectorHandle

Identificador de este conector.

ParentHubHandle

Identificador del centro primario al que pertenece este conector.

ConnectorId

Identificador asignado por el sistema.

SupportedTypeCOperatingModes

OR bit a bit de los valores definidos en la enumeración USBC_TYPEC_OPERATING_MODE.

SupportedTypeCSourceCurrentAdvertisements

OR bit a bit de los valores definidos en la enumeración USBC_CURRENT.

IsTypeCAudioAccessorySupported

Indica si este conector admite accesorios de audio.

IsPdSupported

Indica si se admite pd en este conector.

SupportedPowerRoles

OR bit a bit de los valores definidos en la enumeración USBC_POWER_ROLE.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10, versión 1809
versión mínima de KMDF 1.27
versión mínima de UMDF 2.27
encabezado de usbpmapi.h