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


Интерфейс IFsiFileItem2 (imapi2fs.h)

Используйте этот интерфейс для добавления, удаления и перечисления именованных потоков, связанных с файлом. Этот интерфейс также предоставляет доступ к атрибуту "Реальное время" файла.

Наследование

Интерфейс IFsiFileItem2 наследуется от IFsiFileItem. IFsiFileItem2 также имеет следующие типы элементов:

Методы

Интерфейс IFsiFileItem2 содержит следующие методы.

 
IFsiFileItem2::AddStream

Связывает именованный поток с определенным файлом в образе файловой системы.
IFsiFileItem2::get_FsiNamedStreams

Извлекает коллекцию именованных потоков, связанных с файлом в образе файловой системы.
IFsiFileItem2::get_IsNamedStream

Определяет, является ли элемент именованным потоком.
IFsiFileItem2::get_IsRealTime

Извлекает значение свойства , указывающее, является ли элемент файла в образе файловой системы файлом в режиме реального времени или стандартным файлом.
IFsiFileItem2::p ut_IsRealTime

Задает атрибут "Реальное время" файла в файловой системе. Этот атрибут указывает, требуется ли для содержимого минимальная скорость передачи данных при записи или чтении, например аудио- и видеоданных.
IFsiFileItem2::RemoveStream

Удаляет именованную связь потока с файлом.

Комментарии

Хотя UDF 2.0 является самой низкой требуемой редакцией для поддержки именованных потоков, пользователь должен включить UDF 2.01 или более поздней версии, чтобы разрешить использование именованных потоков и атрибутов файлов в режиме реального времени.

Получатели носителя хранилища, содержащего такие файлы, должны считывать их с помощью специальных команд MMC, уменьшая задержку чтения и увеличивая наихудшую скорость чтения.

Этот интерфейс поддерживается в Windows Server 2003 с пакетом обновления 1 (SP1), Windows XP с пакетом обновления 2 (SP2) и Windows Vista с помощью пакета дополнительных компонентов Windows для хранилища. Все функции, предоставляемые этим пакетом обновления, изначально поддерживаются в Windows 7 и Windows Server 2008 R2.

Требования

   
Минимальная версия клиента Windows Vista, Windows XP с пакетом обновления 2 (SP2) [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header imapi2fs.h

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

IFsiFileItem