структура USBPM_HUB_CONNECTOR_HANDLES (usbpmapi.h)

Хранит дескрипторы соединителей для всех соединителей в концентраторе. Эта структура используется в функции UsbPm_RetrieveHubConnectorHandles .

Синтаксис

typedef struct _USBPM_HUB_CONNECTOR_HANDLES {
  USBPM_HUB       HubHandle;
  ULONG           ConnectorCount;
  USBPM_CONNECTOR *ConnectorHandles;
} USBPM_HUB_CONNECTOR_HANDLES, *PUSBPM_HUB_CONNECTOR_HANDLES;

Члены

HubHandle

Дескриптор этого концентратора.

ConnectorCount

Количество соединителей в этом концентраторе.

ConnectorHandles

Указатель на массив дескрипторов соединителей всех соединителей в этом концентраторе. Массив, выделенный диспетчером политик, действителен в течение жизненного цикла концентратора. Драйвер клиента не должен изменять массив или освобождать массив после использования.

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1809
Минимальная версия KMDF 1.27
Минимальная версия UMDF 2.27
Верхняя часть usbpmapi.h