structure USBPM_HUB_CONNECTOR_HANDLES (usbpmapi.h)

Stocke les handles de connecteur pour tous les connecteurs sur un hub. Cette structure est utilisée dans la fonction UsbPm_RetrieveHubConnectorHandles .

Syntaxe

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

Membres

HubHandle

Handle de ce hub.

ConnectorCount

Nombre de connecteurs sur ce hub.

ConnectorHandles

Pointeur vers un tableau de handle de connecteur de tous les connecteurs de ce hub. Le tableau est alloué par le Gestionnaire de stratégies est valide pendant la durée de vie du hub. Le pilote client ne doit pas modifier le tableau ni libérer le tableau après utilisation.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1809
Version KMDF minimale 1,27 %
Version UMDF minimale 2,27
En-tête usbpmapi.h