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 |