ProduceDotStuffedContext function (filehc.h)

Retrieves the FIO_CONTEXT structure with the requested state.

Syntax

FIO_CONTEXT * ProduceDotStuffedContext(
  [in] FIO_CONTEXT *pContext,
  [in] LPSTR       lpstrName,
  [in] BOOL        fWantItDotStuffed
);

Parameters

[in] pContext

A pointer to an FIO_CONTEXT structure.

[in] lpstrName

Not currently used.

[in] fWantItDotStuffed

Specifies whether the FIO_CONTEXT structure should be dot stuffed. If TRUE, dots should be added. If FALSE, dots should be removed.

Return value

Returns the FIO_CONTEXT structure.

Remarks

This call may or may not create a new FIO_CONTEXT structure. If a new structure is created, it remains in the cache so that it can be used again. If a new structure is created, the user has the only reference to the resulting FIO_CONTEXT structure, so it disappears when ReleaseContext is called.

Requirements

Requirement Value
Target Platform Windows
Header filehc.h
Library Fcachdll.lib
DLL Fcachdll.dll

See also

FIO_CONTEXT

ReleaseContext