GetDotStuffState function (filehc.h)

Determines whether dots are added to the file when any dot stuffing mechanisms are turned on.

Syntax

FILEHC_EXPORT BOOL GetDotStuffState(
  [in]  FIO_CONTEXT *pContext,
  [in]  BOOL        fReads,
  [out] BOOL        *pfStuffed,
  [out] BOOL        *pfStoredWithDots
);

Parameters

[in] pContext

A pointer to the FIO_CONTEXT structure.

[in] fReads

Indicates the dot stuff states that resulted from reads or from writes. If TRUE, the states of Reads are provided. If FALSE, the states of Writes are provided.

[out] pfStuffed

Indicates whether any dots were processed, scanned, or modified. If no dots were processed, scanned, or modified, this value is FALSE; otherwise, it is TRUE.

Note  This parameter cannot be set to NULL.
 

[out] pfStoredWithDots

Indicates whether the file was stored with stuffed dots.

Return value

Returns TRUE if the dot stuff state is known; otherwise, it returns FALSE.

Remarks

The information about dot stuffing is provided by DOT_STUFF_MANAGER objects.

Requirements

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

See also

FIO_CONTEXT