filehc.h 標頭
開發人員附注會使用此標頭。 如需詳細資訊,請參閱
filehc.h 包含下列程式設計介面:
函式
AssociateCoNtextWithName 將名稱插入名稱快取中,以尋找指定的FIO_CONTEXT結構。 |
AssociateFileEx 將檔案與 asnychronous 內容產生關聯。 |
CacheCreateFile 在快取中建立檔案,或尋找現有的檔案。 |
CacheRichCreateFile 在快取中建立檔案,或尋找現有的檔案,並允許在快取中新增屬性。 |
FindOrCreateNameCache 尋找或建立名稱快取。 |
FindSyncCoNtextFromName 擷取與指定使用者名稱相關聯的FIO_CONTEXT結構。 |
GetDotStuffState 決定是否在開啟任何點填滿機制時,將點新增至檔案。 |
GetFileSizeFromCoNtext 報告使用控制碼快取的檔案大小。 |
InitializeCache 提供檔案控制代碼快取的初始化值。 |
InsertFile 將檔案插入快取中。 |
InvalidateName 可讓使用者從名稱快取中移除單一名稱和所有相關聯的資料。 |
ProduceDotStuffedCoNtext 擷取具有要求狀態的FIO_CONTEXT結構。 |
ReleaseNameCache 釋放名稱快取。 |
SetDotStuffingOnWrites 在訊息之檔案控制代碼快取的寫入路徑上啟用點填滿屬性。 |
SetDotStuffState 允許在FIO_CONTEXT結構中設定點填滿。 |
TerminateCache 消除快取,並以 DLL 結束非同步 I/O。 |
回呼函式
CACHE_DESTROY_CALLBACK 每當名稱快取中的專案終結時,就會呼叫的函式。 |
CACHE_READ_CALLBACK 提供給快取的回呼,可協助檢查快取內的專案。 |
FCACHE_CREATE_CALLBACK 用來在快取中建立專案的回呼函式。 (FCACHE_CREATE_CALLBACK) |
FCACHE_RICHCREATE_CALLBACK 用來在快取中建立專案的回呼函式。 (FCACHE_RICHCREATE_CALLBACK) |
結構
NAME_CACHE_CONTEXT 表示名稱快取。 |