Заголовок imapi2.h
Этот заголовок используется API создания образов. Дополнительные сведения см. в разделе:
imapi2.h содержит следующие программные интерфейсы:
DDiscFormat2DataEvents Реализуйте этот интерфейс для получения уведомлений о текущей операции записи. (DDiscFormat2DataEvents) |
DDiscFormat2EraseEvents Реализуйте этот интерфейс для получения уведомлений о текущей операции стирания. |
DDiscFormat2RawCDEvents Реализуйте этот интерфейс для получения уведомлений о текущей операции записи необработанного образа. |
DDiscFormat2TrackAtOnceEvents Реализуйте этот интерфейс для получения уведомлений о текущей операции записи отслеживания. |
DDiscMaster2Events Реализуйте этот интерфейс для получения уведомлений о добавлении или удалении cd или DVD-устройства с компьютера. |
DWriteEngine2Events Реализуйте этот интерфейс для получения уведомлений о текущей операции записи. (DWriteEngine2Events) |
IBlockRange Используйте этот интерфейс для получения сведений об одном непрерывном диапазоне секторов на носителе. Этот интерфейс обычно используется вместе с интерфейсом IBlockRangeList для описания коллекции диапазонов секторов. |
IBlockRangeList Используйте этот интерфейс для получения списка диапазонов непрерывных секторов на носителе. Этот интерфейс используется для описания секторов, которые необходимо обновить на перезаписываемом диске при записи нового логического сеанса. |
IBurnVerification Используйте этот интерфейс с IDiscFormat2Data или IDiscFormat2TrackAtOnce, чтобы получить или задать свойство Уровень проверки записи, которое определяет, как сгоревший носитель проверяется на целостность после операции записи. |
IDiscFormat2 Это базовый интерфейс. Используйте следующие интерфейсы, которые наследуют этот интерфейс IDiscFormat2Data, IDiscFormat2Erase, IDiscFormat2TrackAtOnce, IDiscFormat2RawCD |
IDiscFormat2Data Используйте этот интерфейс для записи потока данных на диск. |
IDiscFormat2DataEventArgs Используйте этот интерфейс для получения сведений о текущей операции записи. (IDiscFormat2DataEventArgs) |
IDiscFormat2Erase Используйте этот интерфейс для удаления данных с диска. |
IDiscFormat2RawCD Используйте этот интерфейс для записи необработанных изображений на устройство диска в режиме "Диск за один раз" (DAO) (также называемый непрерывной записью). |
IDiscFormat2RawCDEventArgs Используйте этот интерфейс для получения сведений о текущей операции записи. (IDiscFormat2RawCDEventArgs) |
IDiscFormat2TrackAtOnce Используйте этот интерфейс для записи звука на пустой носитель CD-R или CD-RW в режиме track-at-Once. |
IDiscFormat2TrackAtOnceEventArgs Используйте этот интерфейс для получения сведений о текущей операции записи. (IDiscFormat2TrackAtOnceEventArgs) |
IDiscMaster2 Используйте этот интерфейс для перечисления устройств CD и DVD, установленных на компьютере. |
IDiscRecorder2 Этот интерфейс представляет физическое устройство. Этот интерфейс используется для получения сведений о cd и DVD-устройстве, установленном на компьютере, а также для выполнения таких операций, как закрытие лотка или извлечение носителя. |
IDiscRecorder2Ex Этот интерфейс представляет физическое устройство. |
IMultisession Базовый интерфейс, содержащий свойства, общие для производных многосессийных интерфейсов. |
IMultisessionRandomWrite Используйте этот интерфейс для получения сведений о текущем состоянии носителя, допускающего случайные операции записи и не поддерживающего концепцию физических сеансов. |
IMultisessionSequential Используйте этот интерфейс для получения сведений о предыдущем сеансе импорта на последовательно записанном носителе, если он содержит предыдущий сеанс. |
IMultisessionSequential2 Этот интерфейс используется для получения сведений о размере записываемой единицы на последовательно записываемом носителе. |
IRawCDImageCreator Используйте этот интерфейс, чтобы создать необработанный образ компакт-диска, который будет использоваться при записи на компакт-диск в режиме "Диск за один раз" (DAO). Изображения, созданные с помощью этого интерфейса, можно записать на компакт-диск с помощью интерфейса IDiscFormat2RawCD. |
IRawCDImageTrackInfo Используйте этот интерфейс для отслеживания свойств для каждой дорожки, применяемых к компакт-диску. |
IStreamConcatenate Используйте этот интерфейс для объединения нескольких потоков данных в один поток. |
IStreamInterleave Используйте этот интерфейс для объединения нескольких потоков данных в один поток, чередуя части каждого из них. |
IStreamPseudoRandomBased Используйте этот интерфейс для создания потока данных только для чтения, данные которого инициализируются псевдослучайными данными (не криптографически безопасными). Чтобы задать запрошенный размер потока, необходимо вызвать метод SetSize. |
IWriteEngine2 Используйте этот интерфейс для записи потока данных на устройство. |
IWriteEngine2EventArgs Используйте этот интерфейс для получения сведений о текущей операции записи. Этот интерфейс передается в метод DWriteEngine2Events::Update, который вы реализуете. |
IWriteSpeedDescriptor Используйте этот интерфейс для получения подробных конфигураций записи, поддерживаемых дисковой записью и текущим носителем, например тип носителя, скорость записи, тип управления скоростью вращения. |
IMAPI_BURN_VERIFICATION_LEVEL Определяет значения для проверки записи, реализованной интерфейсом IBurnVerification. |
IMAPI_CD_SECTOR_TYPE Определяет типы секторов, которые можно записать на компакт-диск. |
IMAPI_CD_TRACK_DIGITAL_COPY_SETTING Определяет значения параметров цифрового копирования, доступные для данной дорожки. |
IMAPI_FEATURE_PAGE_TYPE Определяет значения для функции, поддерживаемой логическим блоком (устройством CD и DVD). |
IMAPI_FORMAT2_DATA_MEDIA_STATE Определяет значения для возможных состояний мультимедиа. |
IMAPI_FORMAT2_DATA_WRITE_ACTION Определяет значения, указывающие текущее состояние операции записи при использовании интерфейса IDiscFormat2DataEventArgs. |
IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE Определяет значения, указывающие тип данных вложенного канала. |
IMAPI_FORMAT2_RAW_CD_WRITE_ACTION Определяет значения, указывающие текущее состояние операции записи при использовании интерфейса IDiscFormat2RawCDEventArgs. |
IMAPI_FORMAT2_TAO_WRITE_ACTION Определяет значения, указывающие текущее состояние операции записи при использовании интерфейса IDiscFormat2TrackAtOnceEventArgs. |
IMAPI_MEDIA_PHYSICAL_TYPE Определяет значения для известных в настоящее время типов мультимедиа, поддерживаемых IMAPI. |
IMAPI_MEDIA_WRITE_PROTECT_STATE Определяет значения, указывающие состояние защиты для записи мультимедиа. На данном диске можно задать одно или несколько значений защиты от записи. |
IMAPI_MODE_PAGE_REQUEST_TYPE Определяет значения, указывающие запросы, отправленные на устройство с помощью MODE_SENSE10 команды MMC. |
IMAPI_MODE_PAGE_TYPE Определяет значения для страниц режима, поддерживаемых устройствами CD и DVD. |
IMAPI_PROFILE_TYPE Определяет значения для возможных профилей cd и DVD-устройства. Профиль определяет тип носителя и функции, поддерживаемые устройством. |
IMAPI_READ_TRACK_ADDRESS_TYPE Определяет значения, указывающие, как интерпретировать адреса отслеживания для текущего профиля диска произвольно записываемого типа носителя, управляемого аппаратным дефектом. |