次の方法で共有


TpInitializeCallbackEnviron 関数 (winnt.h)

スレッド プールのコールバック環境を初期化します。

構文

void TpInitializeCallbackEnviron(
  [out] PTP_CALLBACK_ENVIRON CallbackEnviron
);

パラメーター

[out] CallbackEnviron

コールバック環境を定義する TP_CALLBACK_ENVIRON 構造体。 この構造体の領域を割り当て、この関数を使用して初期化します。

戻り値

なし

解説

スレッド プールのコールバック環境には、変更できる既定の動作が適用されます。 たとえば、コールバックは既定でグローバル プールで実行されますが、 TpSetCallbackThreadpool を使用して別のスレッド プールを指定できます。 スレッド プールのコールバック環境の動作は、次の関数を使用して変更できます。

TpInitializeCallbackEnviron を呼び出して、変更できるコールバック環境を作成します。 TpDestroyCallbackEnviron を呼び出して、コールバック環境を破棄します。

この関数はインライン関数として実装されます。

要件

要件
対象プラットフォーム Windows
ヘッダー winnt.h