Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Отправляет уведомления о изменении состояния концентратора и их удаления и состояния соединителя.
Синтаксис
EVT_USBPM_EVENT_CALLBACK EvtUsbpmEventCallback;
VOID EvtUsbpmEventCallback(
[In] PUSBPM_EVENT_CALLBACK_PARAMS Params
)
{...}
Параметры
[In] Params
Указатель на структуру, предоставляемую вызывающим USBPM_EVENT_CALLBACK_PARAMS, которую драйвер клиента заполняет данными, определенными событиями.
Возвращаемое значение
Никакой
Замечания
Драйвер клиента регистрирует свою реализацию этой функции обратного вызова, задав соответствующий член USBPM_CLIENT_CONFIG, а затем вызов UsbPm_Register. Диспетчер политик может вызвать реализацию драйвера клиента до возврата [UsbPm_Register] .
Чтобы остановить вызов функции обратного вызова диспетчера политик, драйвер клиента должен вызвать UsbPm_Deregister.
Вызовы функции обратного вызова сериализуются. Одновременно активен только один звонок.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 10 версии 1809 |
| минимальная версия KMDF | 1.27 |
| минимальная версия UMDF | 2.27 |
| заголовка | usbpmapi.h |