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 |