PFLS_CALLBACK_FUNCTION コールバック関数 (winnt.h)

アプリケーション定義関数。 FLS スロットが使用されている場合は、ファイバーの削除、スレッドの終了、FLS インデックスの解放時に FlsCallback が呼び出されます。 FlsAlloc 関数を呼び出すときに、この関数を指定します。 PFLS_CALLBACK_FUNCTION型は、このコールバック関数へのポインターを定義します。 FlsCallback は、アプリケーション定義関数名のプレースホルダーです。

構文

PFLS_CALLBACK_FUNCTION PflsCallbackFunction;

void PflsCallbackFunction(
  [in] PVOID lpFlsData
)
{...}

パラメーター

[in] lpFlsData

呼び出し元ファイバーの FLS スロットに格納されている値。

戻り値

なし

解説

各 FLS インデックスには、 FlsCallback 関数が 関連付けられています。 コールバック関数は任意の目的で使用できますが、主にメモリを解放するために使用することを目的としています。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2003 [デスクトップ アプリのみ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー winnt.h

こちらもご覧ください

繊維

FlsAlloc

プロセス関数とスレッド関数