Share via


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 concentrador 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 Value
Cliente mínimo compatible Windows 10, versión 1809
Versión mínima de KMDF 1.27
Versión mínima de UMDF 2,27
Encabezado usbpmapi.h