要求された状態の FIO_CONTEXT 構造体を取得します。
構文
FIO_CONTEXT * ProduceDotStuffedContext(
[in] FIO_CONTEXT *pContext,
[in] LPSTR lpstrName,
[in] BOOL fWantItDotStuffed
);
パラメーター
[in] pContext
FIO_CONTEXT構造体へのポインター。
[in] lpstrName
現在は使用しません。
[in] fWantItDotStuffed
FIO_CONTEXT構造体をドット詰めする必要があるかどうかを指定します。 TRUE の場合は、ドットを追加する必要があります。 FALSE の場合は、ドットを削除する必要があります。
戻り値
FIO_CONTEXT構造体を返します。
解説
この呼び出しでは、新しい FIO_CONTEXT 構造が作成される場合と作成されない場合があります。 新しい構造体が作成された場合は、キャッシュに残り、再度使用できます。 新しい構造体が作成された場合、ユーザーは結果の FIO_CONTEXT 構造体への唯一の参照を持っているので、 ReleaseContext が呼び出されると消えます。
要件
| 対象プラットフォーム | Windows |
| ヘッダー | filehc.h |
| Library | Fcachdll.lib |
| [DLL] | Fcachdll.dll |