UsbPm_RetrieveHubConnectorHandles (usbpmapi.h)

Mengambil handel konektor untuk semua konektor hub.

Sintaks

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

Parameter

[In] ClientHandle

Handel yang diterima driver klien dalam panggilan sebelumnya ke UsbPm_Register.

[In] HubHandle

Handel ke hub.

[Out] HubConnectorHandles

Penunjuk ke struktur USBPM_HUB_CONNECTOR_HANDLES yang berisi handel konektor. Intialisasi struktur ini dengan memanggil USBPM_HUB_CONNECTOR_HANDLES_INIT. Array dialokasikan oleh Manajer Kebijakan valid selama masa pakai hub. Driver klien tidak boleh mengubah array atau merilis array setelah digunakan.

Mengembalikan nilai

Fungsi ini mengembalikan NTSTATUS.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, version 1809
Versi KMDF minimum 1.27
Versi UMDF minimum 2.27
Header usbpmapi.h
Pustaka UsbPmApi.lib
IRQL PASSIVE_LEVEL