Поделиться через


функция обратного вызова 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
Header filehc.h

См. также раздел

CacheRichCreateFile