Compartir a través de


función UsbPm_RetrieveHubConnectorHandles (usbpmapi.h)

Recupera identificadores de conector para todos los conectores de un concentrador.

Sintaxis

NTSTATUS UsbPm_RetrieveHubConnectorHandles(
  [In]  USBPM_CLIENT                 ClientHandle,
  [In]  USBPM_HUB                    HubHandle,
  [Out] PUSBPM_HUB_CONNECTOR_HANDLES HubConnectorHandles
);

Parámetros

[In] ClientHandle

Identificador que el controlador cliente recibió en una llamada anterior a UsbPm_Register.

[In] HubHandle

Identificador del centro.

[Out] HubConnectorHandles

Puntero a una USBPM_HUB_CONNECTOR_HANDLES estructuras que contiene los identificadores del conector. Inicialice esta estructura llamando a USBPM_HUB_CONNECTOR_HANDLES_INIT. La matriz se asigna mediante el Administrador de directivas es válida durante el período de vida del centro. El controlador cliente no debe cambiar la matriz ni liberar la matriz después de su uso.

Valor devuelto

Esta función devuelve NTSTATUS.

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
biblioteca de UsbPmApi.lib
irQL PASSIVE_LEVEL