Freigeben über


CacheRichCreateFile-Funktion (filehc.h)

Erstellt eine Datei im Cache oder findet eine vorhandene Datei und ermöglicht das Hinzufügen von Eigenschaften im Cache.

Syntax

FIO_CONTEXT * CacheRichCreateFile(
  [in] LPSTR                      lpstrName,
  [in] FCACHE_RICHCREATE_CALLBACK pfnCallBack,
  [in] LPVOID                     lpv,
  [in] BOOL                       fAsyncContext
);

Parameter

[in] lpstrName

Ein Zeiger auf den Namen der Datei, die im Cache erstellt werden soll.

[in] pfnCallBack

Ein Zeiger auf die FCACHE_RICHCREATE_CALLBACK Funktion, die zum Erstellen der Datei verwendet wurde.

[in] lpv

Wenn sich die Datei nicht im Cache befindet, ruft der Aufruf pfnCallBack mit lpv auf, um die eigentliche Arbeit des Aufrufs von CreateFile zu erledigen.

[in] fAsyncContext

Gibt an, ob der Kontext für asynchrone E/A-Vorgänge verwendet werden kann. Bei TRUE ist die zurückgegebene FIO_CONTEXT asynchron.

Rückgabewert

Gibt die Adresse der abgerufenen FIO_CONTEXT-Struktur zurück.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile filehc.h
Bibliothek Fcachdll.lib
DLL Fcachdll.dll

Weitere Informationen

CreateFile

FCACHE_RICHCREATE_CALLBACK

FIO_CONTEXT