FCACHE_RICHCREATE_CALLBACK回调函数 (filehc.h)

用于在缓存中创建项的回调函数。 它由 CacheRichCreateFile 调用。

语法

FCACHE_RICHCREATE_CALLBACK FcacheRichcreateCallback;

HANDLE FcacheRichcreateCallback(
  [in]  LPSTR lpstrName,
  [in]  LPVOID lpvData,
  [out] DWORD *cbFileSize,
  [out] DWORD *cbFileSizeHigh,
  [out] BOOL *pfDidWeScanIt,
  [out] BOOL *pfIsStuffed,
  [out] BOOL *pfStoredWithDots,
  [out] BOOL *pfStoredWithTerminatingDot
)
{...}

参数

[in] lpstrName

文件的名称。

[in] lpvData

用户向 CacheRichCreateFile 提供的数据。

[out] cbFileSize

DWORD 的大小。

[out] cbFileSizeHigh

DWORD 的大小。

[out] pfDidWeScanIt

如果文件已扫描,则设置为 TRUE ;否则,它设置为 FALSE

[out] pfIsStuffed

如果文件是点填充的,则设置为 TRUE ;否则,它设置为 FALSE

[out] pfStoredWithDots

如果设置为 TRUE,则此参数指示在行开头出现的任何点在 NNTP、SMTP 和 POP3 协议中根据需要使用一个额外的点进行存储。 如果为 FALSE,则存储消息时不带点填充。

[out] pfStoredWithTerminatingDot

如果设置为 TRUE,则表示文件已存储有一个终止点;否则为 FALSE

返回值

返回在缓存中创建的文件的句柄。

要求

   
目标平台 Windows
标头 filehc.h

请参阅

CacheRichCreateFile