Freigeben über


FCACHE_RICHCREATE_CALLBACK Rückruffunktion (filehc.h)

Eine Rückruffunktion, die zum Erstellen von Elementen im Cache verwendet wird. Sie wird von CacheRichCreateFile aufgerufen.

Syntax

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
)
{...}

Parameter

[in] lpstrName

Der Name der Datei.

[in] lpvData

Vom Benutzer bereitgestellte Daten für CacheRichCreateFile.

[out] cbFileSize

Die Größe des niedrigen DWORD-Werts.

[out] cbFileSizeHigh

Die Größe des hohen DWORD-Werts.

[out] pfDidWeScanIt

Legen Sie auf TRUE fest, wenn die Datei gescannt wurde. Andernfalls ist er auf FALSE festgelegt.

[out] pfIsStuffed

Legen Sie auf TRUE fest, wenn die Datei punktfüllt ist. Andernfalls ist er auf FALSE festgelegt.

[out] pfStoredWithDots

Wenn er auf TRUE festgelegt ist, gibt dieser Parameter an, dass alle Punkte, die am Anfang einer Zeile angezeigt werden, mit einem zusätzlichen Punkt gespeichert werden, der in den Protokollen NNTP, SMTP und POP3 erforderlich ist. Wenn dies FALSE ist, wird die Nachricht ohne Punktfüllung gespeichert.

[out] pfStoredWithTerminatingDot

Wenn auf TRUE festgelegt ist, wurde die Datei mit einem abschlussenden Punkt gespeichert. Andernfalls ist es FALSE.

Rückgabewert

Gibt ein Handle für die Datei zurück, die im Cache erstellt wurde.

Anforderungen

   
Zielplattform Windows
Kopfzeile filehc.h

Weitere Informationen

CacheRichCreateFile