EVT_USBPM_EVENT_CALLBACK回调函数 (usbpmapi.h)
发送有关中心到达/删除和连接器状态更改的通知。
语法
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 |