Прочитать на английском

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


Заголовок 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

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