struktur USBPM_CONNECTOR_PROPERTIES (usbpmapi.h)

Menjelaskan properti konektor. Struktur ini digunakan dalam panggilan UsbPm_RetrieveCoonnectorProperties .

Sintaks

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;

Anggota

ConnectorHandle

Handel konektor ini.

ParentHubHandle

Handel hub induk tempat konektor ini berada.

ConnectorId

Pengidentifikasi yang ditetapkan sistem.

SupportedTypeCOperatingModes

BITWISE OR dari nilai yang ditentukan dalam enumerasi USBC_TYPEC_OPERATING_MODE .

SupportedTypeCSourceCurrentAdvertisements

BITWISE ATAU dari nilai yang ditentukan dalam enumerasi USBC_CURRENT .

IsTypeCAudioAccessorySupported

Menunjukkan apakah aksesori audio didukung oleh konektor ini.

IsPdSupported

Menunjukkan apakah PD didukung pada konektor ini.

SupportedPowerRoles

BITWISE OR dari nilai yang ditentukan dalam enumerasi USBC_POWER_ROLE .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, version 1809
Versi KMDF minimum 1.27
Versi UMDF minimum 2.27
Header usbpmapi.h