USBPM_CLIENT_CONFIG_INIT 函数 (usbpmapi.h)
初始化 USBPM_CLIENT_CONFIG 结构。 客户端驱动程序必须在调用 UsbPm_Register之前调用此函数。
语法
void USBPM_CLIENT_CONFIG_INIT(
[Out] PUSBPM_CLIENT_CONFIG ClientConfig,
[In] ULONG AccessDesired,
[In] PFN_USBPM_EVENT_CALLBACK EventCallback,
[In] PUSBPM_CLIENT_CONFIG_EXTRA_INFO ExtraInfo
);
参数
[Out] ClientConfig
指向要初始化 的USBPM_CLIENT_CONFIG 的指针。
[In] AccessDesired
由 USBPM_ACCESS_TYPE 枚举定义的标志的按位 OR,指示客户端驱动程序所需的访问类型。
[In] EventCallback
指向客户端驱动程序实现 的EVT_USBPM_EVENT_CALLBACK 回调函数的指针。
[In] ExtraInfo
指向包含可选信息(如 WDM 设备对象) 的USBPM_CLIENT_CONFIG_EXTRA_INFO 结构的指针。
返回值
无
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 版本 1809 |
最低 KMDF 版本 | 1.27 |
最低 UMDF 版本 | 2.27 |
标头 | usbpmapi.h |