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


Интерфейс IMultisessionRandomWrite (imapi2.h)

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

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

Затем можно вызвать метод IUnknown::QueryInterface для каждого элемента в коллекции, чтобы запросить интерфейс IMultisessionRandomWrite .

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

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

Методы

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

 
IMultisessionRandomWrite::get_LastWrittenAddress

Извлекает последний записанный адрес на носителе.
IMultisessionRandomWrite::get_TotalSectorsOnMedia

Извлекает общее количество секторов на носителе.
IMultisessionRandomWrite::get_WriteUnitSize

Извлекает размер записываемой единицы на носителе. (IMultisessionRandomWrite.get_WriteUnitSize)

Комментарии

Если существует несколько многосеансовых интерфейсов, приложение может позволить IFileSystemImage выбрать совместимый многосеансовый интерфейс для использования или указать многосеансовый интерфейс, задав для свойства put_InUseзначение VARIANT_TRUE.

Создатель файловой системы будет использовать свойства адреса для импорта содержимого предыдущего сеанса на диск и вычисления позиции следующего сеанса, который он создаст. Эти свойства будут возвращать те же значения, что и свойства с тем же именем интерфейса IDiscFormat2Data . Это объект MsftMultisessionRandomWrite в скрипте.

Требования

   
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header imapi2.h

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

IDiscFormat2Data::get_MultisessionInterfaces

IFileSystemImage::get_MultisessionInterfaces

IMultisession