TpInitializeCallbackEnviron 函数 (winnt.h)
初始化线程池的回调环境。
语法
void TpInitializeCallbackEnviron(
[out] PTP_CALLBACK_ENVIRON CallbackEnviron
);
参数
[out] CallbackEnviron
定义回调环境的 TP_CALLBACK_ENVIRON 结构。 为此结构分配空间,并使用此函数对其进行初始化。
返回值
无
备注
线程池回调环境受可更改的默认行为的约束。 例如,默认情况下,回调在全局池中执行,但可以使用 TpSetCallbackThreadpool 指定不同的线程池。 可以使用以下函数更改线程池回调环境行为:
- TpSetCallbackActivationContext
- TpSetCallbackCleanupGroup
- TpSetCallbackFinalizationCallback
- TpSetCallbackLongFunction
- TpSetCallbackNoActivationContext
- TpSetCallbackPersistent
- TpSetCallbackPriority
- TpSetCallbackRaceWithDll
- TpSetCallbackThreadpool
此函数作为内联函数实现。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | winnt.h |