UsbPm_RetrieveHubConnectorHandles 函数 (usbpmapi.h)
检索中心的所有连接器的连接器句柄。
语法
NTSTATUS UsbPm_RetrieveHubConnectorHandles(
[In] USBPM_CLIENT ClientHandle,
[In] USBPM_HUB HubHandle,
[Out] PUSBPM_HUB_CONNECTOR_HANDLES HubConnectorHandles
);
参数
[In] ClientHandle
客户端驱动程序在对 UsbPm_Register 的上一次调用中收到的句柄。
[In] HubHandle
中心的句柄。
[Out] HubConnectorHandles
指向包含连接器句柄 的USBPM_HUB_CONNECTOR_HANDLES 结构的指针。 通过调用 USBPM_HUB_CONNECTOR_HANDLES_INIT 初始化此结构。 策略管理器分配的数组在中心的生命周期内有效。 客户端驱动程序在使用后不得更改数组或释放数组。
返回值
此函数返回 NTSTATUS。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 版本 1809 |
最低 KMDF 版本 | 1.27 |
最低 UMDF 版本 | 2.27 |
标头 | usbpmapi.h |
Library | UsbPmApi.lib |
IRQL | PASSIVE_LEVEL |