funzione UsbPm_RetrieveHubConnectorHandles (usbpmapi.h)
Recupera gli handle del connettore per tutti i connettori di un hub.
Sintassi
NTSTATUS UsbPm_RetrieveHubConnectorHandles(
[In] USBPM_CLIENT ClientHandle,
[In] USBPM_HUB HubHandle,
[Out] PUSBPM_HUB_CONNECTOR_HANDLES HubConnectorHandles
);
Parametri
[In] ClientHandle
Handle ricevuto dal driver client in una chiamata precedente a UsbPm_Register.
[In] HubHandle
Handle nell'hub.
[Out] HubConnectorHandles
Puntatore a una struttura USBPM_HUB_CONNECTOR_HANDLES che contiene gli handle del connettore. Inizializzare questa struttura chiamando USBPM_HUB_CONNECTOR_HANDLES_INIT. La matrice viene allocata da Policy Manager durante il periodo di vita dell'hub. Il driver client non deve modificare la matrice o rilasciare la matrice dopo l'uso.
Valore restituito
Questa funzione restituisce NTSTATUS.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1809 |
Versione KMDF minima | 1.27 |
Versione UMDF minima | 2.27 |
Intestazione | usbpmapi.h |
Libreria | UsbPmApi.lib |
IRQL | PASSIVE_LEVEL |