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


Заголовок filehc.h

Этот заголовок используется в заметках разработчика. Дополнительные сведения см. в разделе:

filehc.h содержит следующие программные интерфейсы:

Функции

 
AssociateContextWithName

Вставляет имя в кэш имен для поиска указанной структуры FIO_CONTEXT.
AssociateFileEx

Связывает файл с анимехронным контекстом.
CacheCreateFile

Создает файл в кэше или находит существующий файл.
CacheRichCreateFile

Создает файл в кэше или находит существующий файл и позволяет добавлять в него свойства в кэше.
FindOrCreateNameCache

Находит или создает кэш имен.
FindSyncContextFromName

Извлекает структуру FIO_CONTEXT, связанную с указанным именем пользователя.
GetDotStuffState

Определяет, добавляются ли точки в файл при включении любых механизмов точечных заполнений.
GetFileSizeFromContext

Сообщает о размере файла, кэшированного с помощью дескриптора.
InitializeCache

Предоставляет значения инициализации кэша дескриптора файлов.
InsertFile

Вставляет файл в кэш.
InvalidateName

Позволяет пользователю удалить одно имя и все связанные данные из кэша имен.
ProduceDotStuffedContext

Извлекает структуру FIO_CONTEXT с запрошенным состоянием.
ReleaseNameCache

Освобождает кэш имен.
SetDotStuffingOnWrites

Включает свойства dot-stuffing для пути записи кэша дескриптора файла сообщения.
SetDotStuffState

Позволяет задать точечное заполнение в FIO_CONTEXT структуре.
TerminateCache

Удаляет кэш и завершает асинхронный ввод-вывод с помощью библиотеки DLL.

Функции обратного вызова

 
CACHE_DESTROY_CALLBACK

Функция, вызываемая при уничтожении записи в кэше имен.
CACHE_READ_CALLBACK

Обратный вызов, предоставляемый кэшу для проверки элементов в кэше.
FCACHE_CREATE_CALLBACK

Функция обратного вызова, используемая для создания элементов в кэше. (FCACHE_CREATE_CALLBACK)
FCACHE_RICHCREATE_CALLBACK

Функция обратного вызова, используемая для создания элементов в кэше. (FCACHE_RICHCREATE_CALLBACK)

Структуры

 
NAME_CACHE_CONTEXT

Представляет кэш имен.