Share via


función UsbPm_RetrieveHubConnectorHandles (usbpmapi.h)

Recupera los identificadores del 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 de cliente recibió en una llamada anterior a UsbPm_Register.

[In] HubHandle

Identificador del concentrador.

[Out] HubConnectorHandles

Puntero a una estructura de USBPM_HUB_CONNECTOR_HANDLES que contiene los identificadores del conector. Para inicializar esta estructura, llame a USBPM_HUB_CONNECTOR_HANDLES_INIT. El Administrador de directivas asigna la matriz durante el tiempo 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 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
Library UsbPmApi.lib
IRQL PASSIVE_LEVEL