ProduceDotStuffedContext 関数 (filehc.h)

要求された状態の 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

関連項目

FIO_CONTEXT

ReleaseContext