Интерфейс 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