Функция TpInitializeCallbackEnviron (winnt.h)
Инициализирует среду обратного вызова для пула потоков.
Синтаксис
void TpInitializeCallbackEnviron(
[out] PTP_CALLBACK_ENVIRON CallbackEnviron
);
Параметры
[out] CallbackEnviron
Структура TP_CALLBACK_ENVIRON , определяющая среду обратного вызова. Выделите пространство для этой структуры и инициализируйте ее с помощью этой функции.
Возвращаемое значение
None
Remarks
Среда обратного вызова пула потоков зависит от поведения по умолчанию, которое можно изменить. Например, обратные вызовы выполняются в глобальном пуле по умолчанию, но другой пул потоков можно указать с помощью TpSetCallbackThreadpool. Поведение среды обратного вызова пула потоков можно изменить с помощью следующих функций:
- TpSetCallbackActivationContext
- TpSetCallbackCleanupGroup
- TpSetCallbackFinalizationCallback
- TpSetCallbackLongFunction
- TpSetCallbackNoActivationContext
- TpSetCallbackPersistent
- TpSetCallbackPriority
- TpSetCallbackRaceWithDll
- TpSetCallbackThreadpool
Эта функция реализована как встроенная функция.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | winnt.h |