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 |