Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Извлекает дескриптор соединителя для всех соединителей концентратора.
Синтаксис
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 |
| библиотеки | UsbPmApi.lib |
| IRQL | пассивный уровень |