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 |