UfxEndpointInitSetEventCallbacks 函数 (ufxclient.h)
初始化 UFXENDPOINT_INIT 结构。
语法
void UfxEndpointInitSetEventCallbacks(
[in, out] PUFXENDPOINT_INIT EndpointInit,
[in] PUFX_ENDPOINT_CALLBACKS Callbacks
);
参数
[in, out] EndpointInit
UFX 在调用中传递给 EVT_UFX_DEVICE_ENDPOINT_ADD 或 EVT_UFX_DEVICE_DEFAULT_ENDPOINT_ADD的不透明结构。
[in] Callbacks
指向 UFX_ENDPOINT_CALLBACKS 结构的指针。
返回值
没有
言论
客户端驱动程序从其 EVT_UFX_DEVICE_ENDPOINT_ADD 或 EVT_UFX_DEVICE_DEFAULT_ENDPOINT_ADD 事件回调函数调用 UfxEndpointCreate,以创建新终结点。
客户端驱动程序首先调用 UFX_ENDPOINT_CALLBACKS_INIT 来初始化 UFX_ENDPOINT_CALLBACKS 结构。 然后,它使用初始化 UFX_ENDPOINT_CALLBACKS 结构调用 UfxEndpointCreate。
有关演示如何创建 UFXENDPOINT 对象并初始化其上下文的代码示例,请参阅 UfxEndpointCreate的“备注”部分。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 |
目标平台 | 窗户 |
标头 | ufxclient.h |
库 | ufxstub.lib |
IRQL | PASSIVE_LEVEL |